无法转义pug/jade中的字符

问题描述 投票:0回答:1

我试图转义 pug/jade 中的特殊字符,但它一直给我错误。

我尝试了 !{}、#[] 和 #[!],但这些选项都不允许我使用“(”字符。

p.
   !{(} Edit !{>} Preferences !{>} Media !{&} 
html pug templating-engine
1个回答
0
投票

如果您的目标是将 Pug 编译为如下所示的 HTML:

<p>(Edit > Preferences > Media & Lorem Ipsum)</p>

你可以写这个哈巴狗:

p (Edit > Preferences > Media & Lorem Ipsum)

或者这个:

p.
  (Edit > Preferences > Media & Lorem Ipsum)

您不需要在 Pug 中转义纯文本中的特殊字符,除非它们是 HTML 标签。

如果上述方法不起作用,则说明 Pug 的配置方式出现问题,您需要提出一个新问题并包含所有错误消息。

© www.soinside.com 2019 - 2024. All rights reserved.