PUG在Noscript标签中的iframe周围添加引号

时间:2019-01-14 21:40:39

标签: pug

我正在尝试将标签添加到PUG模板的底部,但它会继续在iframe周围添加引号。

我尝试了以下

PUG

noscript
    iframe(src='https://www.googletagmanager.com/ns.html?id=GTM-TZT5D57', height='0', width='0', style='display:none;visibility:hidden')

结果

<noscript>
"<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TZT5D57" height="0" width="0" style="display:none;visibility:hidden"></iframe>"
</noscript>

PUG

| <noscript>
| <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TZT5D57" height="0" width="0" style="display:none;visibility:hidden"></iframe>
| </noscript>

结果

<noscript>
    "
    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TZT5D57" height="0" width="0" style="display:none;visibility:hidden">
    "
</iframe>

如何添加不带引号的iframe?

在以下版本中使用webpack

“ pug”:“ ^ 2.0.3”,

“ pug-extract-loader”:“ ^ 1.0.8”,

“ pug-html-loader”:“ ^ 1.1.5”,

1 个答案:

答案 0 :(得分:0)

请确保在进行测试时-您正在浏览器中禁用Javascript。

"<iframe ... >"是为了防止浏览器实际运行它(它只是将其呈现为将被隐藏的文本)

如果您禁用浏览器上的JavaScript,则iframe代码将正确呈现