让用户突出显示React Native应用程序中的文本

问题描述:

我正在创建一个应用程序,我希望用户能够选择段落中的一段文本然后进行编辑,该应用程序背后的想法是用户将纠正文档中的任何拼写或语法错误。让用户突出显示React Native应用程序中的文本

但是我几乎立即就碰到了一堵砖墙,文档中提到Text组件支持selectable,但将其设置为true并不能让我在文本中选择单个单词,而只是整件事情。

是否可以选择单个单词或一组单词,然后以编程方式查看他们选择的内容?我希望有一些类似于window.getSelection让你做的事情。

+0

可以看着[反应天然-自动增长-的TextInput](https://github.com/wix/react-native- autogrow-textinput) –

我有这样的问题,并用于react-native-zss-rich-text-editor,其提供了一种方法async getSelectedText()

+0

谢谢,我会给它一个去! – pogo