Meteorがイベントをサポートしていることを知っていますが、私はチェックボックスでその動作を見てきましたが、次のように選択したドロップダウンで変化イベントを流星でフックできますかchange event on Meteor.js
Template.templateName.events({
'change select': function(e,t){
// do whatever.......
}
});
私は流星を使ってこれを実行しようとしていると私は選択ボックスの値を変更する場合には、焼成していないようです。しかし、私がjQueryを使って物を変更すると、うまく動作します。
クリストファーK:あなたはそれをテンプレート内の任意選択ボックスの変化に発砲したい場合は
いくつかによると、私が従っているチュートリアルのうち、tはおそらく流星の反応部分が変化したときに、いくつかのターゲット要素を表していると思う。選択コードがうまく動作していることに関して、私は何度も何度も何度も試してみましたが、変わったことはまだありません。とにかくお返事ありがとうございます。 – koramaiku
OK、私は現在のターゲットを取得するためにevent.currentTargetを使用します。私はこれが正しい方法だと思っています。あるいは、クリック/変更/それ以外の要素を意味しますか?ありがとうございました! –
第2パラメータは、たとえば{{#each users}} {{itemRow}} {{/ each}}を使用している場合など、テンプレート内のイベントを聴くことができるように、t.dataを通じて関連するテンプレートデータを取得するために使用できますitemRowを使用してt.dataを使用して、行に関連付けられたユーザーを取得する –