打算用vue和iview框架做一个后台管理系统的项目,但是刚注册iview后就报错“[Vue warn]: Do not use built-in or reserved HTML elements as component id: Button”
网上看了有关这个错误的,大概说的是<Button>
组件跟html的标签冲突的,可以自己在标签前面加个前缀区分,例如<xx-button>
。
但是觉得这样太过繁琐,有其他的解决方法吗?之前的iView项目直接用<Button>
标签的也没有问题,是我这里配置出错了吗?
望指教!
关于iView的配置,就只是圈起来的那些,我只是引入注册后,就出错了!
官网上的提示,但是我把 Vue.js 到 2.5.9 版本后还是有警告在。
既然只是警告不影响使用,就暂且不理吧;
附:
如何修改版本号:
如果只把package.json里的
^2.5.10
改成^2.5.9
是不生效的。因为
^2.5.9
的^
表示大于这个版本即可,2.5.10是大于这个的,所以会默认用这个版本。解决方法可以是npm install vue@2.5.9 --save