Element scr {{!}} ipt不能作为div元素的子元素。 (抑制此子树中的其他错误。)] << [

问题描述 投票:0回答:1
我在车把script标签内有一个template标签。为了能够使用script标记内的template标记,我必须像这样script转义<scr{{!}}ipt标记,否则脚本将无法运行:

<scr{{!}}ipt class="hidden-xs-up" type="application/json"> ${registration.message} </scr{{!}}ipt>

有关代码的更复杂的概述:

<template> <div> <scr{{!}}ipt class="hidden-xs-up" type="application/json"> ${registration.message} </scr{{!}}ipt> </div> </template>

当我使用W3C HTML验证器测试页面时出现问题,导致以下错误消息:

Element

scr {{!!}} ipt

在此上下文中不允许作为div元素的子元素。 (抑制此子树中的其他错误。)有人知道如何抑制该错误消息吗?我已经尝试在标签上添加aria-hidden="true",但是它不起作用。

如果有我遗漏的其他信息,我将非常乐意提供。

谢谢。

我在车把模板标签内有一个脚本标签。为了能够在模板标签中使用脚本标签,我必须对脚本标签进行这样的转义:

javascript html handlebars.js w3c w3c-validation
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.