[聚合文章] 踩坑:Vue2.0与1.0命名的区别

vue.js 2017-12-14 14 阅读
There are only two things in Computer Sciences: cache invalidation and naming things. ---Phil Karlton

今天在vue-cli中使用iview时,控制给了这个警告:

两种解决办法:

1.在main.js里面添加代码

2.使用iview-loader

之前用vue1.0的时候,都没有这个警告,经查阅相关资料得知:

vue升级2.0后才会出现这个问题,这里涉及变量命名的问题,Vue 组件的名称最好不要和原生 HTML 标签相同。为了避免重名,通常会在组件名称前面加上一个前缀,如 el-button、i-input、等。这通常不会有什么问题,但有时候你的模板中混杂了原生 HTML 标签和组件标签,要想区分它们并不是很容易。

注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。