Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将参数传递到meteor中的模板事件?_Javascript_Meteor_Meteor Blaze_Meteor Helper - Fatal编程技术网

Javascript 如何将参数传递到meteor中的模板事件?

Javascript 如何将参数传递到meteor中的模板事件?,javascript,meteor,meteor-blaze,meteor-helper,Javascript,Meteor,Meteor Blaze,Meteor Helper,如何将值传递给模板事件 Html 您需要使用子模板设置适当的数据上下文,例如: HTML 这对我不起作用。但是,“template.data.a”没有。你确定你有完全相同的代码吗,因为this.a肯定会为我返回1。 <template name="Header"> <div class="testClass">Text1</div> // pass a = 1 <div class="testClass">Text2</div> /

如何将值传递给模板事件

Html


您需要使用子模板设置适当的数据上下文,例如:

HTML


这对我不起作用。但是,“template.data.a”没有。你确定你有完全相同的代码吗,因为
this.a
肯定会为我返回
1
<template name="Header">
 <div class="testClass">Text1</div> // pass a = 1
 <div class="testClass">Text2</div> // pass a = 2
</template>
Template.Header.events({
'click .testClass':function(event, template){
    console.log(a) //print a values
  }
});
<template name="Header">
  {{> test text="Text1" a=1}}
  {{> test text="Text2" a=2}}
</template>

<template name="test">
  <div class="test">{{text}}</div>
</template>
Template.test.events({
  "click .test": function(event, template){
    console.log(this.a);
  }
});