setOpacityTo() 与 <TouchableOpacity> 在 react-native

setOpacityTo() with <TouchableOpacity> in react-native

如何在 react-native 中使用方法 setOpacityTo()<TouchableOpacity>

setOpacityTo((value: number), (duration: number));

https://facebook.github.io/react-native/docs/0.42/touchableopacity.html

<TouchableHighlight ref="touch" onPress={this.onPress}/>

this.refs.touch.setOpacityTo(50);

我想这应该可行。

当你在任何 React 组件中使用 ref prop 时,你基本上是将该实例添加到组件的全局注册表中,它们存储了一个你可以稍后访问的引用。

您稍后访问该实例的方式是使用 this.refs。

这样,您就可以调用将设置不透明度的组件方法。