-2
Meteor.templateName.events
とMeteor.templateName.helpers
の違いは何ですか?イベントとヘルパーの違いは何ですか?
テンプレートに実装する必要があるのはどのようにしたらわかりますか?
Meteor.templateName.events
とMeteor.templateName.helpers
の違いは何ですか?イベントとヘルパーの違いは何ですか?
テンプレートに実装する必要があるのはどのようにしたらわかりますか?
つまり、ヘルパーは、{{}}があなたのBlazeテンプレートの変数であるかのように使用できます。イベントは、DOMイベントにバインドできる関数です。 例:
テンプレート:
<template name="example">
<button>{{buttonLabel}}</button>
</template>
JS:これにより
Template.example.helpers({
'buttonLabel': function(){ return "Click me"; }
});
Template.example.events({
'click button': function() {
// put your action here
console.log("button was clicked");
}
});
、あなたのテンプレートはBUTTONLABELヘルパーによって返された、 "私をクリックして、" ラベルとボタンがあります。ボタンをクリックすると、ボタンクリックイベントにバインドされた関数内のコードがトリガーされます(この場合は、コンソール上の「ボタンがクリックされました」)。
あなたはまだドキュメントをお読みになりましたか?どの部分が不明でしたか? –