admin管理员组文章数量:1355528
How to pass values to template events
Html
<template name="Header">
<div class="testClass">Text1</div> // pass a = 1
<div class="testClass">Text2</div> // pass a = 2
</template>
Javascript
Template.Header.events({
'click .testClass':function(event, template){
console.log(a) //print a values
}
});
How to pass values to template events
Html
<template name="Header">
<div class="testClass">Text1</div> // pass a = 1
<div class="testClass">Text2</div> // pass a = 2
</template>
Javascript
Template.Header.events({
'click .testClass':function(event, template){
console.log(a) //print a values
}
});
Share
Improve this question
asked Apr 2, 2015 at 11:15
Ramesh MurugesanRamesh Murugesan
5,0238 gold badges43 silver badges71 bronze badges
1 Answer
Reset to default 7You need to set the appropriate data context, using child templates for example :
HTML
<template name="Header">
{{> test text="Text1" a=1}}
{{> test text="Text2" a=2}}
</template>
<template name="test">
<div class="test">{{text}}</div>
</template>
JS
Template.test.events({
"click .test": function(event, template){
console.log(this.a);
}
});
本文标签: javascriptHow to pass parameters to template event in meteorStack Overflow
版权声明:本文标题:javascript - How to pass parameters to template event in meteor? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743997308a2573228.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论