某些Web组件具有“不良”行为 - 它们会在“定义”附近添加script
个标记。例如 - 服务有一些html小部件,例如:
<a href="someremote/service/url.com">some inner code</a>
此小部件将尝试添加
<a href="someremote/service/url.com">some inner code</a>
<script src="externalurl/withjs.com"></script>
当Vue看到这一点时,他告诉我很多不好的话:
Avoid placing tags with side-effects in your templates, such as <script>, as they... blah, blah...
但是客户端需要这个,让我们在他的网页中调用它。 我怎么能告诉我的Vue-请不要解析这个范围? Vue已经无知for custom elems,但这还不够。 所以,当我试图:
Vue.config.ignoredElements = [
'dont-parse-me',
]
// ....
<dont-parse-me>
<a href="someremote/service/url.com">some inner code</a>
</dont-parse-me>
我仍然得到同样的错误。
如何告诉我的Vue不解析某个范围?