0
これは私のapp.jsxで、isAdmin
の状態Login Component
にapp.jsにアクセスしたいと考えています... isAdmin
は、ユーザーがadminかどうかを識別し、値に基づいています.i操作したいルート....どのように私はこれを達成することができますか?accessレンダーDOMのコンポーネント状態値
あなたがコンポーネントへのリアクトREFを使用することができます...私は反応する新しいです
import Login from './components/Forum/login';
console.log("login",Login.this.state.isAdmin);
ReactDOM.render(
<Router history={browserHistory}>
<Route path="/" component={Base}>
<IndexRoute component={isAdmin == true ? DashboardV1 : ChartFlot } />
<Route path="dashboard" component={DashboardV1}/>
<Route path="dashboardv2" component={DashboardV2}/>
<Route path="dashboardv3" component={DashboardV3}/>
<Route path="form-cropper" component={FormCropper}/>
</Router>,
document.getElementById('app')
);
しかしrectDOM.renderどのように私は、ユーザーことができ内のチェックアウトのリアクト参考文献についてFacebookのマニュアルを参照して? –
次にLoginコンポーネントからisAdmin関数をエクスポートし、React Domレンダリングで呼び出します。 isAdmin関数の内部はthis.state.isAdminになります。 –