获取突出显示/标记的文本的值

时间:2019-06-07 16:26:09

标签: react-native

我真的是React Native的新手(但是在React中经验丰富),我的React Native应用程序遇到一些问题,希望能得到一些帮助。

我想要实现的是我希望能够选择并突出显示文本中的单词,然后将该值存储在变量中。

在本机javascript中,检索单词将类似于“ window.getSelection()”,但是在这种情况下显然不起作用。目前,我仅找到使用TextInput的解决方案,但我希望文本是静态的。

有人对如何解决这个问题有什么建议吗?

提前谢谢

1 个答案:

答案 0 :(得分:2)

<TextInput>editable={false}一起使用

更新

据我所知,没有办法直接获取突出显示的字符串,但是您可以通过技巧来解决! 使用setInterval并调用Clipboard.getString()来获取复制到剪贴板的字符串!

ref1-ref2