私は最初のアプリをReact Nativeにビルドしています。私はリストビューをいくつも表示し、それぞれがクリック可能です。私の質問は、モーダルを上に表示したい行をクリックすることです。 IOSではクリックとサブビューの追加と同様です。モーダルを作成してその場でレンダリングするにはどうすればよいですか?
renderRow(rowData){
return (
<TouchableHighlight onPress={() => this.pressRow()}>
<View style={styles.parcelInfoContainer}>
</View>
</TouchableHighlight>
);
}
ここで、問題は、新しいコンポーネントのレンダリングに関してpressRowによって呼び出される関数で何をすべきかについてわかりません。 IOSでは、この時点でビューを追加するだけですが、React Nativeでどのように動くかについてはわかりません。私はコンポーネントのアイデアを理解しているだけで、新しいコンポーネントを即座にレンダリングする方法ではありません。