问题:修改了state的某个属性后,重新渲染视图的时候发现FlatList并没有更新
原帖:https://segmentfault.com/q/1010000009665332
给FlatList指定extraData={this.state}属性,是为了保证state.selected变化时,能够正确触发FlatList的更新。如果不指定此属性,则FlatList不会触发更新,因为它是一个PureComponent,其props在===比较中没有变化则不会触发更新。
加了这个属性之后就可以了