【问题标题】:How to render json data with @ character in its key using handlebars?如何使用把手在其键中呈现带有@字符的json数据?
【发布时间】:2020-07-23 18:18:42
【问题描述】:

这是我的 json 数据

var data = {john@gmail.com: true}

在我的模板中,我尝试以这种方式显示数据,但它不起作用

{{data.[john@gmail.com]}}

我什至尝试过这种方式

{{data.['john@gmail.com']}}

还有

{{data.john@gmail.com}}

但如果我将我的 json 数据更改为

var data = {john:true}

试试

{{data.[john]}}

它的工作并将输出显示为 true

谁能指出我哪里出错了?

【问题讨论】:

  • @filmzy 谢谢你,我改变了问题:)

标签: javascript java json handlebars.js


【解决方案1】:

就像这样data["john@gmail.com"]Here 是一个很好的阅读资源

【讨论】:

  • 我厌倦了那样,我收到一个解析错误,说'在线解析错误期望'ID','STRING','NUMBER','BOOLEAN','UNDEFINED','NULL', '数据',得到'无效' `
猜你喜欢
  • 2014-10-27
  • 1970-01-01
  • 2019-07-06
  • 1970-01-01
  • 2019-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多