gpt4 book ai didi

ember.js - 在 Ember.JS 中绑定(bind) HTML 字符串

转载 作者:行者123 更新时间:2023-12-02 20:14:08 25 4
gpt4 key购买 nike

我正在使用第三方索引服务 (Swifttype) 来搜索我的数据库。返回的记录包含一个名为 highlight 的属性。 。这只是添加 <em>匹配字符串周围的标签。

然后我绑定(bind)这个highlight Ember.JS Handlebars 中的属性如下:

<p> Title: {{highlight.title}} </p>

这会产生以下输出:

Title: Example <em>matching</em> text

浏览实际上显示 <em>标签,而不是格式化它们。 IE。 Handlebars 不识别 HTML 标签,只是将它们打印为字符串。

有办法解决这个问题吗?谢谢!

最佳答案

Handlebars 默认转义 html,为了防止转义,请使用三重括号:

<p> Title: {{{highlight.title}}} </p>

参见http://handlebarsjs.com/#html-escaping

关于ember.js - 在 Ember.JS 中绑定(bind) HTML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28372949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com