組件B:
class Mo extends Component { constructor(props) { super(props); } render() { return ( <View style={{width:this.props.w, height:this.props.h, backgroundColor:'#ee5500'}}></View> ); } }
在組件A,使用createAnimatedComponent創(chuàng)建可以使用Animated的組件:
this.B = Animated.createAnimatedComponent(B);
使用render函數(shù):
<View style={{justifyContent:'center', alignItems:'center', flex:1}}> <this.B w={this.state.mw} h={this.state.mh}></this.B> </View>