Vue忽略自定义组件标记

abd*_*mir 15 html javascript vue.js vue-component

在我的网站上,我使用谷歌CSE(谷歌的自定义搜索引擎).

这是我的HTML:

<div id="app">
  ...
  <gcse:search></gcse:search>
  ...
</div>
<script type="text/javascript">
    new Vue({ el: '#app' })
</script>
Run Code Online (Sandbox Code Playgroud)

如您所见,我在我的vue应用程序中放置了一个"gcse输入".

因此我收到警告:

[Vue警告]:未知的自定义元素: <gcse:search>

所以我的问题是如何停止尝试在Vue.js中初始化这个自定义组件?

提前致谢.

tha*_*ksd 30

Vue认为您正在尝试加载名为的Vue组件gcse:search.

要忽略此标记,请添加v-pre指令:

<gcse:search v-pre></gcse:search>
Run Code Online (Sandbox Code Playgroud)

或者,您可以将gcse:search标记添加到Vue的ignoredElements列表中:

Vue.config.ignoredElements = ['gcse:search']
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!我现在要阅读文档!:) (2认同)