私は2つのコンポーネントをレンダリングしていますSearchFormとRecentSearchはレンダリング機能で反応する子コンポーネントの状態をチェックする方法は?
var SearchFormContainer = React.createClass({
render: function() {
return (
<div>
<SearchForm />
<RecentSearch />
</div>
);;
}
});
ようSearchForm内の状態があります。最近の検索コンポーネントをレンダリングしたい状態に基づいています。 SearchFromの状態を確認するにはどうすればよいですか?私が試みたのは:
var SearchFormContainer = React.createClass({
render: function() {
return (
<div>
<SearchForm ref="search_form"/>
{this.refs.search_form.state ? <RecentSearch /> : null}
</div>
);
}
});
this.refs.search_form.state returing undefinedです。
スマートコンポーネントは状態を処理し、必要なパラメータや値を渡す必要があります。検索バーを変更すると、親の状態が更新されます。 –