4

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

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

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

4

1 回答 1

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

this.refs.touch.setOpacityTo(50);

我想这应该可行。

当您在任何 React 组件中使用 ref 属性时,您基本上是将该实例添加到组件的全局注册表中,其中存储了您以后可以访问的引用。

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

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

于 2018-01-17T21:35:23.603 回答