gpt4 book ai didi

pug - Jade 模板忽略管道符号后的第一个空格

转载 作者:行者123 更新时间:2023-12-03 21:56:53 25 4
gpt4 key购买 nike

我有一个关于 Jade 模板的小细节问题

我看到以下模板:

p(data-ng-show="submitting")
i.icon-cog.icon-spin
| Authenticating...

正在转换成这个 HTML

<p data-ng-show="submitting"><i class="icon-cog icon-spin"></i>Authenticating...</p>

请注意,“Authenticating...”之前的单个空格不会转移到编译的 HTML 中。这里唯一的解决方案是使用 来强制留白吗?

最佳答案

这就是 Jade 的工作方式,而且我知道,不得不处理这样的事情是非常糟糕的。

你可以这样做:

p(data-ng-show="submitting")
i.icon-cog.icon-spin
| Authenticating...

我认为这有点棘手。

另一个选项是打印一个空白 HTML 实体,正如 @brnrd 已经建议的那样:

p(data-ng-show="submitting")
i.icon-cog.icon-spin
| &nbsp;Authenticating...

另一种选择,但在我看来非常糟糕(或者如果你使用 i18n 则不会那么糟糕),是:

p(data-ng-show="submitting")
i.icon-cog.icon-spin
= " Authenticating..."

关于pug - Jade 模板忽略管道符号后的第一个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17178030/

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