Mustache.js - 如何连接事件?

2024-02-26

我正在考虑将 Mustache.js 用于我正在开发的一个小项目......我还没有看到答案的一件事是 - 哪种是连接事件的最佳方法?

我想要创建一个带有小胡子的树形菜单,但我不认为哪种是将事件连接到每个节点的最佳或最干净的方法?


Mustache是​​一个模板引擎;它只涉及标记,而不涉及行为。要连接事件,您应该使用与手动生成的 HTML 或任何其他模板引擎相同的最佳实践,即通过使用 addEventListener 或使用您选择的库 (jQuery/Prototype/Dojo/YUI) 将事件附加到节点方法。只需在模板中为节点提供适当的 ID 和类名,然后照常进行其余操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mustache.js - 如何连接事件? 的相关文章

  • 如何使用 Hogan.JS 从外部文件加载模板?

    I use Hogan JS作为 JavaScript 模板库 它应该从外部文件加载 JavaScript 模板 人们或许可以在外部 JavaScript 文件中外包多个模板 有谁知道这是怎么做到的吗 我有以下代码示例
  • 使用 RequireJS 时出现 Mustache 的 AMD 模块加载错误

    我正在遵循这里的教程 http backbonetutorials com organizing backbone using modules 我想做的就是在 Backbone 视图中使用 Mustache 而不是 underscore j
  • 使用 Mustache 填充 html 标签参数

    我正在尝试使用 Mustache 将标识符 is 附加到下面的 href 模板 div a href product detail link a div var template tmpl html Data var model id 22
  • JSON 对象放入 Mustache.js 表中

    我正在尝试使用 Mustache js 创建一个包含 JSON 对象的表 我希望它显示两行 但它只显示第二行 我怀疑当第一行在循环中再次绑定时 第一行会被第二行覆盖 我该如何解决这个问题 或者我应该遵循更好的结构 JavaScript va
  • 小胡子和哈姆尔

    我有这个 haml mustache 模板 data ok items item b ID id item items data 我有Illegal nesting nesting within plain text is illegal
  • 用小胡子迭代无键数组?

    我有一个看起来像这样的数组 Object actions Array 2 comments Object created time 2012 06 14T17 45 34 0000 from Object id 2388163605 101
  • Javascript 模板 - 深度嵌套是否可能

    我正在构建一个任务应用程序 为了好玩 我只是坐下来思考这个问题 我在这里用文字把这个问题记在心里 模型非常简单 它包含以下集合Project 每个项目包含一个TaskList这些任务列表是nestable即例如一个任务设计首页可以有设计标头
  • href 内有小胡子

    我有这样的 JSON something http something com 和 HTML 像这样 a href something something a 当我应用 Mustache 时 我得到 a href 7B 7Bsomethin
  • HandleBars .Net If 比较

    我使用 Handlebars NET 作为我的邮件模板 因此我在服务器端宽度 ASP NET MVC 上生成模板 我需要这样的比较 但这不起作用 我能做些什么 Product ProdType is a enum property if P
  • 如何将 Backbone.Marionette.ItemView 与 Mustache 一起使用

    使用以下代码可以正常工作Backbone Marionette ItemView但不是Mustache Backbone Marionette ItemView 无小胡子 http jsfiddle net derickbailey me4
  • PHP 胡子。隐式迭代器:如何获取当前值的键(数字php数组)

    如果我有这样的 php 数组 a array 99 gt Something1 184 gt Something2 键表示重要信息 它可以是一些常量值 id 等 那么如何从模板中获取当前元素的键 例如 data it is current
  • 如何将pystache与金字塔集成?

    我想使用 pystache 在我的金字塔应用程序中提供的基于类的视图 但我不完全确定如何正确集成两者 我读了this https stackoverflow com questions 8169606 how to change the t
  • 在 Mustache (php) 中使用点表示法是不好的做法吗?

    我在 github 上发现了这张票 https github com bobthecow mustache php issues 34 issuecomment 805892 https github com bobthecow musta
  • 带有嵌套对象数组的胡子模板

    需要一点帮助来弄清楚为什么我的 Mustache 模板无法正确呈现 我很困惑为什么以下不起作用 我确信这是我的一个小错误或者其他什么 var tableRows name name1 values 1 2 3 name name2 valu
  • 如何在树枝模板中输出胡子模板?

    我需要使用 symfony2 将胡子模板添加到 Twig 模板中 有人为 django 创建了一个 逐字 模板标签 我正在为 twig 寻找一个相应的模板标签 以防止它解析 Mustache 元素 有人能指出我正确的方向吗 Thanks 我
  • Mustache.js - 如何连接事件?

    我正在考虑将 Mustache js 用于我正在开发的一个小项目 我还没有看到答案的一件事是 哪种是连接事件的最佳方法 我想要创建一个带有小胡子的树形菜单 但我不认为哪种是将事件连接到每个节点的最佳或最干净的方法 Mustache是 一个模
  • 如何为每个有小胡子的javascript使用?

    我有一些 json 对象 其中一些对象内部还有一些其他对象 如果我只留下其中没有其他 obj 的 json obj 然后应用模板 一切都会顺利 我得到 在本例中为 3 li 元素 但如果我获取原始的 json obj 结果会有点复杂 我相信
  • 类型错误:尝试在 Express JS 中使用 Mustache 时,this.engine 不是函数

    作为我在 NodeJS 上尝试的第一件事 我正在构建一个简单的应用程序 它显示一个 HTML 页面 告诉访问者他们的 IP 地址 它看起来是这样的 var express require express var app express ap
  • 无逻辑模板(例如胡子)有什么优点?

    最近 我遇到了mustache http mustache github com 据称是无逻辑模板 然而 没有解释为什么它是以无逻辑的方式设计的 换句话说 无逻辑模板的优点是什么 换句话说 它可以防止你搬起石头砸自己的脚 在过去的 JSP
  • Golang GAE - 小胡子结构中的 intID

    这是一个Example https www dropbox com sh ur2ws1jnik6euef PjVJSwDTUc Blog Golang zip该应用程序的 关键代码在 golang code handler handler

随机推荐