1
11
设置TouchableOpacity按钮的不透明度似乎确实存在问题。我在用react-native@0.55.4.如果设置并更新了不透明度,则新渲染似乎不会更改不透明度值,即使它正在传递给组件样式。
有一种本地的方法
上面有一个警告,设置
或者使用
|
2
1
似乎是一个已知的问题 https://github.com/facebook/react-native/issues/17105 一种解决方法是将TouchableOpacity的内容包装在视图中,并将不透明度样式应用于该视图,而不是直接应用于TouchableOpacity。 |
3
0
很难仅从片段中说,问题可能出在使用此代码的父组件中。为此添加代码可能有助于确定问题所在。 抱歉,没有足够的代表添加评论。 |
4
0
基础组件是
在代码的另一部分中,我添加了一个条件以将组件呈现为
|
5
0
使用react native手势处理程序中的TouchableOpacity,它有一个名为containerStyle的道具,当“this.props.is\u disabled”为false或true时,TouchableOpacity将自动更新不透明度。没有它,您将需要重新启动应用程序以显示不透明度:
|
AConsumer · 关于React Mobx中行动需求的问题 6 年前 |
Ryan King · MobX观察JavaScript对象/引用 6 年前 |
Dac0d3r · 由于竞争条件,未保留MobX操作计划/执行顺序 6 年前 |
Mindaugas NakroÅ¡is · CSS不适用于组件 6 年前 |
Adamski · 更新道具时反应本机组件不透明度不更新 6 年前 |
cham · 为什么在这个MobX示例中需要“get” 6 年前 |