PUG добавляет кавычки вокруг iframe в теге noscript

Я пытаюсь добавить тег в нижнюю часть шаблона PUG, но он продолжает добавлять кавычки вокруг iframe.

Я пробовал следующее

мопс

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>

мопс

| <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>

How can I add the iframe without the quotes around it?

использование веб-пакета со следующими версиями

"мопс": "^2.0.3",

"pug-extract-loader": "^1.0.8",

"мопс-html-загрузчик": "^ 1.1.5",


pug
person Eric Rose    schedule 14.01.2019    source источник
comment
Предполагая, что iframe имеет правильный отступ под тегом noscript, ваш первый пример должен быть, как это сделать. Вероятно, это как-то связано с двумя другими пакетами, которые вы используете поверх pug.   -  person Sean    schedule 15.01.2019


Ответы (1)


Убедитесь, что во время тестирования вы отключили Javascript в своем браузере.

"<iframe ... >" предназначен для предотвращения его фактического запуска браузером (он просто отображает его как текст, который будет скрыт)

Если вы отключите JavaScript в своем браузере, тег iframe будет отображаться правильно.

person Shahar Hadas    schedule 16.04.2019