当前位置: 代码迷 >> 综合 >> vue引入组件无法显示且报错[Vue warn]: Do not use built-in or reserved HTML elements as component id: a
  详细解决方案

vue引入组件无法显示且报错[Vue warn]: Do not use built-in or reserved HTML elements as component id: a

热度:63   发布时间:2023-12-11 19:21:57.0

vue在引入组件后报错
引入配置路由
原因:vue里面不允许用特殊的标签来做自定义的标签,包括路由里面的配置,也不能使用特殊的标签名。

解决方案:

import header from '@/components/a';
export default{components: {'v-a': a}
};

解决方案可以自定义标签,使用起来较方便,还有一种方式是自定义指令directive

import Vue from 'vue'
Vue.directive("n",{bind:function(el,binding){el.textContent=binding.expression}
})

详细使用方式为以下链接:https://www.cnblogs.com/moqiutao/p/8334780.html(侵删)

  相关解决方案