【问题标题】:how to escape double quotes in jsrender如何在jsrender中转义双引号
【发布时间】:2016-01-25 05:19:27
【问题描述】:

如何在 jsrender 中转义双引号。在我的示例返回值包括双引号。我通过 jrender 模板添加了一些自定义属性。如何做到这一点。例如

myfield = "Sno";
value ={{:myfield}}

myfield 作为返回“Sno”,所以我无法获得 jsrender 。请帮助我如何实现这一目标

【问题讨论】:

  • 我无法理解您的问题。你的意思是? > I can't get jsrender
  • 投票关闭,请提供清晰的解释和复制案例。如果您的变量中带有双引号(在 JSON 中编码为 \"),jsrender 可以毫无问题地显示这些变量。
  • 也投票关闭。或者,您可以创建一个显示您的示例的 jsfiddle(包括您在下面提出的解决方案)吗?否则,您能否删除此问题,因为它让所有人感到困惑。在 JsRender 中没有特别需要转义双引号。它们可以正确渲染而无需额外的转义。 ——

标签: javascript jquery jsrender


【解决方案1】:

使用下面的语法来解决问题

{{:" +myfield+"}}

【讨论】:

    【解决方案2】:

    使用这个

    {{>myField}} 而不是{{:myField}}

    【讨论】:

      猜你喜欢
      • 2011-04-19
      • 1970-01-01
      • 1970-01-01
      • 2015-07-31
      • 2013-06-17
      • 2013-03-16
      相关资源
      最近更新 更多