【问题标题】:JSON array into handlebarJSON数组到车把
【发布时间】:2013-02-21 11:01:24
【问题描述】:

我有一个 json 对象

[ "id", "birthday", "companymsgsthisperiod", "companythisperiodend", "cust_attr_boolean", "subscribed", "testgroup", "usermsgsthisperiod", "userthisperiodend" ]

现在我想使用把手将这种类型的 json 对象添加到文件中

<div>/*json*/</div>

谁能帮我度过难关?

【问题讨论】:

  • 这只是一个普通的 JS 字符串数组。不是 JSON。

标签: javascript jquery json backbone.js handlebars.js


【解决方案1】:

你所拥有的是一个数组。我从documentation 猜想你可以使用 each 块助手

<div>
  {{#each dataArray}}
  <div>{{this}}</div>
  {{/each}}
</div>

【讨论】:

  • 我已经尝试使用每个块,但它不工作它给出了深度错误。
  • 您是否碰巧找到了解决方案?我还尝试在车把中打印 n 个字符串数组。谢谢。
【解决方案2】:

终于可以满足你的需求了。

【讨论】:

  • 不是{{#data}}{{#each data}}
  • 您有任何文档链接要验证吗?我刚刚在tryhandlebarsjs.com 中尝试过,但它不起作用..
  • 不要误会我的意思,我只是在验证你的答案来学习自己。
  • 那是指向mustache.js 那是不同的。但是问题被标记为handlebars.js,在车把中你的语法是错误的。它不会工作。
  • {{.}} 这只是打印数组。要进行迭代,您需要使用{{#each。在堆栈溢出中,不鼓励仅使用链接回答。
猜你喜欢
  • 1970-01-01
  • 2018-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-12
  • 1970-01-01
相关资源
最近更新 更多