gpt4 book ai didi

javascript - nodejs, Jade 转义标记

转载 作者:IT老高 更新时间:2023-10-28 23:13:05 25 4
gpt4 key购买 nike

我有一个使用默认 Jade View 引擎的 Express 应用程序。当我尝试在 <pre> 中按原样呈现 HTML 时元素,它被渲染为实际的 DOM 元素而不是文字字符。

h1 Code Sample
pre
code
<div>some text</div>

输出:

<h1>Code Sample</h1>
<pre>
<code>
<div>some text</div>
</code>
</pre>

如何转义 HTML 以使其呈现如下?

<h1>Code Sample</h1>
<pre>
<code>
&lt;div&gt;some text&lt;/div&gt;
</code>
</pre>

最佳答案

Jade 使用 bang 强制非转义输出。因此,您可以使用以下构造将常规输出转换为非转义输出:!=
如果您的内容在 div 标签内,您可以执行以下操作:

div!= content

关于javascript - nodejs, Jade 转义标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6926247/

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