React native 当用户按enter键时,如何触发TextInput上的函数?

React native 当用户按enter键时,如何触发TextInput上的函数?,react-native,React Native,我正在为一家公司开发一款应用程序。我希望TextInput在用户添加文本并按下TextInput上的enter键后触发一个函数 任何帮助都将不胜感激。您可以处理好 import React,{Component}来自'React'; 从“react native”导入{TextInput}; 导出默认函数UselessTextInput(){ const handleOnKeyPress=事件=>{ const key=event.nativeEvent.key //我记得回车键的键是“回车”

我正在为一家公司开发一款应用程序。我希望
TextInput
在用户添加文本并按下
TextInput上的enter键后触发一个函数

任何帮助都将不胜感激。

您可以处理好

import React,{Component}来自'React';
从“react native”导入{TextInput};
导出默认函数UselessTextInput(){
const handleOnKeyPress=事件=>{
const key=event.nativeEvent.key
//我记得回车键的键是“回车”,但如果不是,你可以控制台。记录(键)并点击回车键检查值
如果(键==“输入”){
//这里有东西吗
}
}
返回(
);

}
您可以使用
onSubmitEditing
执行键盘上的enter或submit按钮的功能

import React,{Component}来自'React';
从“react native”导入{TextInput};
导出默认函数UselessTextInput(){
const executeOnEnter=()=>{
警报(“嗨,我被按下了”)
}
返回(
);
}

您有任何代码要显示吗?有什么东西可以让我们复制?如果你不能,我可以理解,因为这是为了生意。谢谢!我真的很感激。我不知道该怎么做。我很高兴它起了作用。如果这真的对你有帮助,请考虑接受我的回答。事实上,这是行不通的。看看这篇文章
import React, { Component } from 'react';
import { TextInput } from 'react-native';

export default function UselessTextInput() {
  const executeOnEnter=()=>{ 
    alert('hi i am pressed')
   }
  return (
    <TextInput
      onSubmitEditing={executeOnEnter}
    />
  );
}