如果条件,车把js

时间:2014-02-23 03:54:04

标签: javascript jquery json handlebars.js

我的json部分:

var context = {
  author: [{
  id: 47,
  name: "Yehuda Katz"
},
{
  id: 48,
  name: "Kate"
},

{       id:49,       名字:“吉姆”     }

]}

车把

{{if author}}
 <li>{{id}}</li>
 <li>{{name}}</li>
{{/if}}

我想在作者密钥出现后显示内容。如果没有,它将不会显示。

但是,我上面的代码并没有显示作者尽管它存在的事件。

我的代码有什么问题?

1 个答案:

答案 0 :(得分:1)

句柄块助手(如果)在块语句之前需要哈希字符

所以而不是

{{if author}}
 <li>{{id}}</li>
 <li>{{name}}</li>
{{/if}}

{{#if author}}
 <li>{{id}}</li>
 <li>{{name}}</li>
{{/if}}