Vue忽略解析

时间:2017-11-17 14:06:37

标签: javascript vue.js

某些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不解析某个范围?

0 个答案:

没有答案