デフォルトでは、自分のテンプレートの1つをreturn false
に設定しました。私がしたいのは、以前のテンプレートをreturn true
に変更するクリックイベントがあることです。私のコードは次のとおりです:流星:クリックして他のテンプレートを有効にしますか?
Template.mypage.helpers({
pagefunction(){ return false;}
});
Template.mypage.events({
'click #randomdiv': function(){
pagefunction(){ return true; }
}
});
このコマンドは機能しませんが、私が達成しようとしていることをうまく示しています。同じテンプレート内にあるdivをクリックするとpagefunction
がtrueを返すようにしたいと思います。あなたはイベントに状態ことを有効にする必要があり
<template name="mypage">
{{#if pagefunction}}
{{> atemplate}}
{{/if}}
</template>
私はあなたが何を意味するかを見ます。ただし、何らかの理由でセッション変数を保存できません。私は 'meteor add session'をインストールしているので、未定義として表示されません。ただし、Chromeリソースコンソールには表示されません。 –
考えてみると、これは、コード自体が動作するので、設定されたストレージデバッガは通常PHP用であるためだと思います。 –