我想安装一个事件处理程序来处理所有 <a class="nav" />
链接。目前,我几乎在每个模板中都为事件 map 提供了相同的条目。所以我得到像
Template.XXX.events = {
'click a.nav' : linkCallback
}
到处都是。有没有办法全局安装事件处理程序?当 looking at the documentation 时我找不到方法,但 tmeasdays meteor-router 似乎能够做到。我就是想不通怎么办。
最佳答案
只需制作一个包装所有其他模板并将事件附加到它的模板:
<body>
{{> body}}
</body>
<template name="body">
</template>
Template.body.events = function() {
'click .nav': linkCallback
}
关于meteor - 所有模板的事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14395578/