我正在考虑将Mustache.js用于我正在开展的一个小项目......我还没有看到答案的一件事是 - 哪种方式可以用来挂钩活动?
我是用胡子创建树状菜单的东西,但我想不出哪种方法是将事件连接到每个节点的最佳或最干净的方式?
答案 0 :(得分:7)
Mustache是模板引擎;它只关注标记而不是行为。要连接事件,您应该使用与手工生成的HTML或任何其他模板引擎相同的最佳实践 - 即,使用addEventListener或您选择的库(jQuery / Prototype / Dojo / YUI)将事件附加到节点方法。只需在模板中为节点指定适当的ID和类名,然后照常完成其余操作。