私は反応ネイティブでListView
を使用しています。そして私は機能によってListView
を更新したいので、私はこのようにthis.setState
を使用しました。ListViewでrenderRowを呼び出す方法は?
<Button onPress={()=>this.setState({word:this.state.word})}>Btn</Button>
押しボタンの後、render()
方法の作品が、renderRow
方法ではない作品。したがってListView
は機能しません。どうすれば解決できますか?ここで
は私のListViewは、私は私がボタンを押すとリストビューを更新したい
<ListView
datasource={this.state.dataSource}
renderRow={this._renderRow.bind(this)}/>
と私の_renderRow
_renderRow(param){
return(
<View>{param.word.includes(this.state.word)&&<Text>{param.word}</Text>}</View>
);
}
で、param.wordはthis.state.word
が含まれていることをリストアップ表示さ
郵便番号:
をお使いの更新機能は次のようになります – Jickson