我们有几台机器都加载并格式化包含Mustache模板的HTML。在一台机器上,它是在Mustache标签中注入空格:
<input type="text" value="{{data.firstName}}">
变得 -
<input type="text" value="{{ data.firstName }}">
有时甚至会在引号和括号之间注入空格。 通常情况下,除了必须修剪的一些空间之外,这没什么大不了的,但有时我会使用自定义方法将分隔数据传递给选择HTML选项或将数据库值转换为公共代码键/值对。我也可以在Mustache块中放入一些HTML。无论哪种方式,额外的空间都会弄乱他们。
我们已经比较了所有文本编辑器/格式/间距选项,但它仍然希望用空格格式化它。它是一个.htm文件,所以我认为应该使用HTML,JavaScript,CSS或JSON规则。我们查看了C ++和C#,但只是为了覆盖基础,因为它们使用相同的括号。它也对Mustache内容进行颜色编码,因此它知道标签(尽管我没有为Mustache找到规则)。
有谁知道什么规则控制Mustache标记中的空格格式?