reactコンポーネント間でデータを転送する
1939 ワード
reactコンポーネント間でデータを転送する
(1)一つのコンポーネントは、どのように他のコンポーネントにパラメータを伝達しますか?
StreListPageからStreListにパラメータを転送します.
レンダー法では
StreListPage.js中
An卓中activityのようなパラメータを伝える橋はandroid.co nt.Intentです. 同じ.
(2)経路間のパラメータの伝達方法
ルートの後ろに「?username=黄威」を付けますか?いいえ
ルートはnavigationControllerによって実現されます.
(3)イベント方法でパラメータの伝達方法
例えば、オンククリーン事件でパラメータはどうやって伝えられますか?
(1)一つのコンポーネントは、どのように他のコンポーネントにパラメータを伝達しますか?
StreListPageからStreListにパラメータを転送します.
StreListではどのようにパラメータを受信しますか?レンダー法では
let {data} = this.props;
StreListPage.js中
renderContent() {
return (
)
}
StreList中render() {
let {data2} = this.props;
const items = data2.map((item,index) => {
return ();
});
return (
{items}
);
}
コンポーネント間のパラメータ伝達の橋は、this.propsです. An卓中activityのようなパラメータを伝える橋はandroid.co nt.Intentです. 同じ.
(2)経路間のパラメータの伝達方法
ルートの後ろに「?username=黄威」を付けますか?いいえ
ルートはnavigationControllerによって実現されます.
this.context.navigationController.push('/detail', {productId: this.id});
ターゲットルートでパラメータを取得します.const {params} = this.props;
console.log('params.id');
console.log(params.productId);
(3)イベント方法でパラメータの伝達方法
例えば、オンククリーン事件でパラメータはどうやって伝えられますか?
this.goDetail(event,{id})}>
: onclick, onClick( )
:
https://facebook.github.io/react/docs/dom-differences.html