不确定使用哪个JS模板引擎

时间:2018-06-03 06:21:08

标签: javascript arrays wordpress handlebars.js

我有一个以下列方式使用模板的页面。 {{= something}},没有引号。 (例如,在https://projectshop.thefussy.co/profiles/)的页面来源中查找{{=

我认为这是Handlebars,但是AFAIK Handlebars在双括号中没有等号。我也尝试使用一些Handlebar的内置帮助器(https://handlebarsjs.com/builtin_helpers.html)来循环数组,但它们都没有工作。

我是否误以为车把被使用了?如果是这样,我如何像使用Handlebars的each助手那样遍历数组?

1 个答案:

答案 0 :(得分:2)

它使用UnderscoreJS模板引擎和以下模板设置(source

<# if(list[‘person’]) { #>
  <ul>
    <# _(list[‘person’]).each(function(person) { #>
      <li>{{= person.name}}</li>
    <# }) #>
  </ul>
<# } #>

这是一个带有UnderscoreJS模板并使用上述设置的示例循环。

RxJs