我的应用程序屏幕有一个带有少量文本输入的View组件。我无法禁用文本输入。有没有办法可以禁用完整的View?
P.S。:通过禁用View组件,我的意思是组件呈现但对任何操作都没有响应。
答案 0 :(得分:50)
答案 1 :(得分:6)
在极少数情况下,加入Kerumen的答案:
<View pointerEvents={myCondition ? 'none' : 'auto'}>
...
</View>`
您可能需要将其包装在匿名函数中:
<View pointerEvents={() => myCondition ? 'none' : 'auto'}>
...
</View>`