Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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
Mustache.js-如何连接事件?_Mustache - Fatal编程技术网

Mustache.js-如何连接事件?

Mustache.js-如何连接事件?,mustache,Mustache,我正在考虑将Mustache.js用于我正在进行的一个小项目。。。。有一件事我还没有找到答案,那就是——哪一种是联系活动的最佳方式 我想用mustache创建一个树状菜单,但我想不出哪种方法是将事件连接到每个节点的最好或最干净的方法?mustache是一个模板引擎;它只关注标记,而不是行为。要连接事件,您应该对手工生成的HTML或任何其他模板引擎使用相同的最佳实践,即使用addEventListener或您选择的库(jQuery/Prototype/Dojo/YUI)首选方法将事件附加到节点。只

我正在考虑将Mustache.js用于我正在进行的一个小项目。。。。有一件事我还没有找到答案,那就是——哪一种是联系活动的最佳方式


我想用mustache创建一个树状菜单,但我想不出哪种方法是将事件连接到每个节点的最好或最干净的方法?

mustache是一个模板引擎;它只关注标记,而不是行为。要连接事件,您应该对手工生成的HTML或任何其他模板引擎使用相同的最佳实践,即使用addEventListener或您选择的库(jQuery/Prototype/Dojo/YUI)首选方法将事件附加到节点。只需在模板中为节点提供适当的ID和类名,其余的就照常做。

我猜框架将是最实用的。。但我一直在寻找一种更优雅的内置方式,不使用say jQuery。对不起,mustach.js没有任何内置的行为工具,但幸运的是,你有自己挑选的框架,我相信你可以找到一个符合你优雅标准的。谢谢Jordan。是的,一旦呈现模板,我将使用jQuery连接事件。再次感谢