私は、ユーザーがログインまたはログアウトした場合に基づいて異なるコンポーネントを表示するページを持っています。私が持っているレンダリング領域でMeteor Reactコンポーネントがログアウト時に更新されない
:
var layout;
if (Meteor.userId()) {
layout = <BoxSignedIn />;
} else {
layout = <BoxSignedOut />;
}
return (
layout
)
}
は今、これは私がサインアウトしてアプリを更新する場合は、作業を行いますが、私はちょうど署名し、リフレッシュしていない場合は動作しません。ここ
コンポーネントにログインするためのコードである:
インポートからリアクトが「反応します」。 'react-dom'からReactDOMをインポートします。
export default class BoxSignedIn extends React.Component{
constructor(){
super();
}
render(){
return (
<div>signed in </div>
)
}
}
StackOverflowへの投稿時にコードの書式を設定してください。質問をより迅速に理解するのに役立ちます。 – aedm