问题标签 [mustache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 有什么我不能用胡子做的吗?
我正在评估http://github.com/janl/mustache.js
我正在考虑随着时间的推移它会如何运作。如果我只是构建一个巨大的对象,小胡子是否足以将其转换为任何形式的 HTML?
所以,我的问题是。有什么是小胡子不能做的吗?
(我的想法是这只是从 JSON 到 HTML 的树转换,但我不确定如何验证它或获得足够的信心来押注它)
进一步澄清
假设我只有一个巨大的物体,然后我在一次迭代中给了一个小胡子模板;HTML中有什么东西不能通过它的语言用小胡子来表达。
javascript - 使用 mustache 时 Couchapp 列表中的超时
我有一个简单的列表视图,我(尝试)在其中使用 mutache 来呈现包含 5 个结果的列表的输出。
这导致超时:
当我尝试
这很好地打印了 5x Hello。
我将其缩小到加载模板代码的 require 语句。
谁能给我一个线索,从哪里来?
- - - 解决了 - - - -
require
调用不喜欢 '.js' 文件扩展名的文件名来引用代码。
将其更改为:
解决了这个问题。
templates - 无逻辑模板(如小胡子)有什么优势?
最近,我遇到了据称是Logic-less template 的mustache。
但是,没有解释为什么它是以无逻辑方式设计的。换句话说,无逻辑模板的优势是什么?
ruby - 用小胡子迭代数组
如何在迭代中获取对当前元素的引用?
我希望我只是忽略了显而易见的事情。
php - 小胡子:从子节中的父节读取变量
在 Mustache 中是否可以在子部分中从父部分读取变量?
例如我下面的示例,我希望{{order_store.id}}从它的父$order_store[(当前子循环的数组索引)]['id']中读取变量
template.mustache
样本数据(在 PHP 中);
mustache - Mustache.js - 你如何连接事件?
我正在考虑将 Mustache.js 用于我正在从事的一个小项目......我还没有看到答案的一件事是 - 连接事件的最佳方式是什么?
我想创建一个带有小胡子的树形菜单,但我想不出将事件连接到每个节点的最佳或最干净的方法是什么?
php - 小胡子部分和代码重用
我正在为周末开始的一个项目留胡子。
我正在使用 PHP 实现。但是,我有一些询问,因为我不习惯该系统。
您如何处理模板继承或重用?我知道部分,但我应该如何使用它们?我正在做这样的事情,包括:
top.mustache:
底部. 小胡子:
以及呈现此模板的视图:
这是正确的方法吗?
ruby-on-rails - 小胡子标签助手的正确程序
我一直在阅读 mustache 文档,它看起来很酷: https ://github.com/defunkt/mustache
ruby 代码和 html 标记之间有明显的区别。还没有开始一个小胡子项目,我的困惑是:应该如何处理生成标记的 ruby?明显的例子是表单助手和link_to,更不用说任何自定义方法了。做 {{link_to ...}} 是否合适(或可能)?-- 在标记中有代码。或者在视图 ruby 中定义自定义方法:{{whatever_link}}?- 这似乎是非干燥的,同样不可取。赢在哪里?
谢谢!
——彼得
javascript - 如何在javascript中将散列的json散列转换为数组的散列?
所以如果我有:
如何使用 javascript 函数获取:
我希望能够使用 mustache.js 的结构。