【问题标题】:How to escape characters in Handlebars如何在 Handlebars 中转义字符
【发布时间】:2013-04-29 05:34:01
【问题描述】:

我在视图中有“name”变量,我想在呈现的 HTML 中显示类似的内容:

${Jon}

现在,我的代码是这样的:

<li>
  {{name}}
</li>

我在视图中直接将name 存储为"${" + model.name + "}"。但我不想这样存储名称,我想在车把模板中显示字符${}

如何将车把中的 { 和 } 转义为普通字符串?

【问题讨论】:

    标签: javascript html ember.js escaping handlebars.js


    【解决方案1】:

    您可以使用 HTML ASCII 码:

    &#123; = '{'
    &#125; = '}'
    

    示例:

    <li>&#123;{{item}}&#125;</li>
    

    如果item = 'apple',则变为:

    {苹果}

    JSBin example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-25
      • 2011-01-18
      • 2014-04-23
      相关资源
      最近更新 更多