gpt4 book ai didi

ember.js - 使用 Emberjs 将 HTML 插入 View

转载 作者:行者123 更新时间:2023-12-02 05:54:26 25 4
gpt4 key购买 nike

刚开始学习emberjs,感谢您的帮助!

对于 angular.js 提出了一个类似的问题并得到了回答(AngularJS : Insert HTML into view),但是我无法使用 emberjs 找到答案。

假设我在模板中有 {{A}},并且在 app.js 中定义了 A = "html fragment"。例如下面的 html 片段:

<a href="www.google.com"> Go to Google!  </a>

如果我在 View 中呈现 {{A}},我将准确获得该“html 片段”的字符串,但我希望有一种方法可以告诉 emberjs 将 {{A}} 呈现为 html。

最佳答案

Handlebars 正在转义您的 HTML 片段以保护您免受可能的恶意用户输入。对您的问题的简短回答是使用 Handlebars 语法通过使用 3 个花括号以 raw 形式呈现 HTML:{{{A}}}

但是,我建议通过 htmlSafe 方法传递任何包含 HTML 的字符串以保护您自己。可以找到使用示例 in the docs .

关于ember.js - 使用 Emberjs 将 HTML 插入 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19473021/

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