Tag: 胡子

Mustache.js – 如何连接数据?

我喜欢生成标记,同时使用jQuerys数据方法向标记中的节点添加数据存储与匹配元素关联的任意数据 。 有没有办法用Mustache或一些解决方法做到这一点? 有关代码参考,请参阅此jsFiddle: http : //jsfiddle.net/fiddlebjoern/edyYu/

Mustache.js:我如何添加外部模板

嗨,我是这个Mustache.js的新手我有一个模板和js代码如下 var template = $(‘#pageTpl’).html(); var html = Mustache.to_html(template, data); $(‘#sampleArea’).html(html); 这是模板代码: Device Page 当我将模板脚本保存在html页面时,此代码工作正常。 但我想分开保留模板并使用它。 有没有办法做到这一点?

javascript / jquery – 从循环中以特定格式创建对象

我正在尝试将一些数据转换为这种格式,以便与名为mustache的模板系统一起使用: { “repo”: [ { “name”: “resque” }, { “name”: “hub” }, { “name”: “rip” }, ] } 而我现在拥有的是: for (childIndex in scenes[sceneID].children) { childSceneID = scenes[sceneID].children[childIndex]; childScene = scenes[childSceneID]; } 所以我不知何故需要让每个childScene成为“repo”对象中的“名称”。 有谁知道如何做到这一点? 这是胡子文档: http://mustache.github.com/mustache.5.html

使用小胡子填写html标记参数

我正在尝试使用小胡子向下面的href附加一个标识符(id) 模板: link var template = $(‘#tmpl’).html(); 数据: var model = { id: 22 }; 使用模型数据渲染模板: var html = Mustache.to_html(template, model); 结果是: link 如果模板更改为: link 生成的模板是: link “问题”似乎是jQuery正在将模板中的单引号更改为双引号,这会混淆胡子。 将胡须标记放在引号之外也不会给出正确的结果。 怎么解决这个问题? 谢谢