Vue中组件分为两种:
1. 全局组件
2. 局部组件
接下来我们看看两种组件的区别:
一、使用范围:
全局组件使用范围:可以在页面中任何位置使用
局部组件使用范围:只能在定义它的el中使用,不能再其他位置使用,否则就无法生效
二、定义组件的方法:
全局组件:可以使用Vue.component(tagName,options)定义全局组件
局部组件:可以通过Vue实例中component属性定义局部组件
Vue中的组件可以扩展HTML元素,用于封装可复用的代码,但是全局组件不需要挂载,但是不是很常用,尽量少在全局上使用组件,这样的话会影响浏览器的性能,而局部组件必须要手动挂载,不然会没有效果
当然还有其他方式也可以解析,这里就不一一列举了。大家有空可以多关注源码时代,我们还会有不定期公开课在官网发布。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。