代码之家  ›  专栏  ›  技术社区  ›  hzski2008

jsrender:如何在jsrender表达式中包含写空间

  •  0
  • hzski2008  · 技术社区  · 7 年前

    如果我有这样的数据: {我的名字:“皮特”}

    {{:我的名字}}给了我未定义的值。有没有办法逃离表达中的空白?请注意,我不能将键(“我的名字”)更改为给定数据中不包含空格的内容。

    1 回复  |  直到 7 年前
        1
  •  0
  •   BorisMoore    7 年前

    如果你 真正地 需要具有包含空格的属性名的javascript对象(或JSON)(但如果可能的话,最好避免这样做),然后可以通过编写以下代码来实现:

    {"My name": "Pete"}
    

    {{:#data["My name"]}}
    

    #data http://www.jsviews.com/#paths http://www.jsviews.com/#views