0
鉄のルータとリアクタの使用方法を知りたいのですが。理由は、私がReactとReact Routerを既存のプロジェクトに使用し始めたからです。ここで流星の使用鉄道のルータとのリアクタのルータ
は、私が現在やっているものです:
- テンプレート内のアプリを反応させるのレンダリング、
Template#onRendered
を使用して鉄ルータ - を使用してブレイズテンプレートをレンダリングします。
routes.js
Router.route('/admin/:tab1?/:tab2?/:tab3?/:tab4?', function() {
this.layout('admin');
});
admin.html
<template name="admin">
<div id="admin-wrapper"></div>
</template>
admin.js
Template.admin.onRendered(function() {
render((
<Router>
...
</Router>
), this.find('#admin-wrapper'));
});
しかし問題は、ReactアプリケーションがURLの変更に応じてコンポーネントを再描画しないことです。更新されたページを表示するには、ブラウザでページ全体を更新する必要があります。任意のアイデア、または代替アプローチ?