gpt4 book ai didi

javascript - 如何使用 nunjucks 和 gulp-data 的 JSON 数据中的 HTML 内容?

转载 作者:行者123 更新时间:2023-11-28 18:35:18 25 4
gpt4 key购买 nike

如何将 HTML 与 JSON 结合使用 Gulp-data ?我在 Gulp 的静态网站构建过程中使用它,NunjucksMJML

JSON

{
message:"Welcome to <span class='red'>world</span>"
}

.nunjucks 文件

{{ message }}

在最终的 HTML 输出中给出此输出

Welcome to &lt;span class=&#39;red&#39;&gt;world&lt;/span&gt;

最佳答案

看起来 Nunjucks 默认使用 autoescaping: true (由于他们的文档)。

gulp-nunjucks-render 使用 envOptions 配置模板引擎(其代码的第 20 行)。

您可以尝试在 gulp 的选项中传递 autoescaping: false 来禁用转义(更多信息参见 readme )。

或者您可以只使用{{ message | safe }} 在模板中禁用一段代码的转义。模式信息位于 API Docs: Autoescaping

关于javascript - 如何使用 nunjucks 和 gulp-data 的 JSON 数据中的 HTML 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37208102/

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