标签: react-native
我真的是React Native的新手(但是在React中经验丰富),我的React Native应用程序遇到一些问题,希望能得到一些帮助。
我想要实现的是我希望能够选择并突出显示文本中的单词,然后将该值存储在变量中。
在本机javascript中,检索单词将类似于“ window.getSelection()”,但是在这种情况下显然不起作用。目前,我仅找到使用TextInput的解决方案,但我希望文本是静态的。
有人对如何解决这个问题有什么建议吗?
提前谢谢
答案 0 :(得分:2)
将<TextInput>与editable={false}一起使用
<TextInput>
editable={false}
据我所知,没有办法直接获取突出显示的字符串,但是您可以通过技巧来解决! 使用setInterval并调用Clipboard.getString()来获取复制到剪贴板的字符串!
setInterval
Clipboard.getString()
ref1-ref2