gpt4 book ai didi

react-native - 如何在 react-native 中输入文本输入时获得建议

转载 作者:行者123 更新时间:2023-12-04 04:01:31 27 4
gpt4 key购买 nike

我想要一个文本输入框,它应该在输入时显示建议,如果没有建议,它应该接受输入的输入,否则它应该从建议数组中接受输入。我怎样才能做到这一点?
我浏览了一些文档和模块 react-native-autocomplete-input 但无法理解代码。谁能帮我吗。

最佳答案

<Autocomplete
autoCapitalize="none"
autoCorrect={false}
containerStyle={styles.autocompleteContainer}
//data to show in suggestion
data={films.length === 1 && comp(query, films[0].title) ? [] : films}
//default value if you want to set something in input
defaultValue={query}
/*onchange of the text changing the state of the query which will trigger
the findFilm method to show the suggestions*/
onChangeText={text => this.setState({ query: text })}
placeholder="Enter the film title"
renderItem={({ item }) => (
//you can change the view you want to show in suggestion from here
<TouchableOpacity onPress={() => this.setState({ query: item.title })}>
<Text style={styles.itemText}>
{item.title} ({item.release_date})
</Text>
</TouchableOpacity>
)}
/>
aboutreact.com得到这个,这里的评论解释了你想要传递给特定区域的内容。我建议尝试为数据 Prop 传递一个数组。

关于react-native - 如何在 react-native 中输入文本输入时获得建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62993032/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com