【发布时间】:2021-02-22 19:50:41
【问题描述】:
我希望有一个带有本机反应的 TextInput,以便在文本越过该行时换行到下一行。我阅读了文档,并看到了多行道具。将 multiline 设置为 true 的问题是,当您按下回车键时,它会转到新行。
有没有一种方法可以让多行 TextInput 在禁用返回新行的情况下做出本机反应?
【问题讨论】:
标签: react-native
我希望有一个带有本机反应的 TextInput,以便在文本越过该行时换行到下一行。我阅读了文档,并看到了多行道具。将 multiline 设置为 true 的问题是,当您按下回车键时,它会转到新行。
有没有一种方法可以让多行 TextInput 在禁用返回新行的情况下做出本机反应?
【问题讨论】:
标签: react-native
你可以试试这个:
<TextInput
multiline={true}
value={this.state.fieldValue}
onChangeText={(text) => { this.setState({ fieldValue: text.replace('\n', '') }) }} />
【讨论】:
试试这个:
<TextInput
value={}
onChangeText={}
returnKeyType= "send" or "done" //depending on what you want to do.
multiline
/>
或者只是输入 returnKeyType="" 并查看建议以选择您想要的操作。
【讨论】: