首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用React上的选项-原生文本输入

禁用React上的选项-原生文本输入
EN

Stack Overflow用户
提问于 2017-03-19 15:03:57
回答 7查看 65.1K关注 0票数 50

我正在为一个项目使用TextInput,并想禁用任何类型的文本选择或操作,如下面的屏幕截图中共享的(剪切/复制/粘贴/共享)。

我在react-native官方文档中找不到任何东西。

EN

回答 7

Stack Overflow用户

发布于 2017-03-19 20:19:32

您应该添加两个属性selectTextOnFocuseditable

例如:

代码语言:javascript
复制
<TextInput editable={false} selectTextOnFocus={false} />
票数 85
EN

Stack Overflow用户

发布于 2018-03-06 17:47:01

contextMenuHidden将禁止用户将文本粘贴到某些字段中,并隐藏上下文菜单。

更新:这还没有包含在版本中。您总是可以通过单击link并查看标记来查看any commit是在哪个版本中。所以我不认为它会在0.55之前是一个稳定的版本。

代码语言:javascript
复制
<TextInput contextMenuHidden={true} />

在此处检查提交:Add option to hide context menu for TextInput

票数 18
EN

Stack Overflow用户

发布于 2017-03-19 15:30:02

只需将文本输入的属性设置为editable={false}

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42883864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档