ReactProp
@ReactProp 的用法可以自行去google,
這次要描述的是關於「觸發」流程。
在 java 端的 @ReactProp 函式,其實並不是JS端所觸發,譬如:
<PlayerView style={{height:this.state.height, width:this.state.width}} setMediaSource={this.state.source}>
JS 端跑第一次的時候 this.state.source = "123" JS 端跑第二次的時候 this.state.source = "123" JS 端跑第三次的時候 this.state.source = "123"
由於第二次跟第三次的 this.state.source 值都是跟第一次相同,因此java端的@ReactProp就不會被觸發。