React アプリケーションで作業していて、問題が発生しました。/
概要ページ ( ) から別のビューShowAllView
( ) にデータを渡そうとしています/#/showall
。
Action
概要からデータを渡すを作成しました。クラスはそれShowAllView
を聞きAction
ます。ただし、ShowAllView
クラスでトリガーされているようには見えません。概要内のコンポーネントでアクションをリッスンしようとすると、問題なく動作します。
クラスはの時点でShowAllView
そのメソッドを実行しませんでした。render()
Action
React with Reflux を使用しています。
あるビューから別のビューにデータを渡すソリューションを知っている人はいますか? または、レンダリングされていないコンポーネントが s をリッスンする方法はAction
?
編集
概要.jsx:
//some method
Actions.selectTab(selectedTab);
showall.jsx
mixins:[
Reflux.listenTo(Actions.selectTab, "setSelectedTab")
]
//...some more code
多分これは少し役立ちます:
var Routes = (
<Route handler={App} path='/'>
<DefaultRoute handler={OverView} />
<Route name='showall' handler={ShowAllView}></Route>
</Route>
);