vue.use()所做的事情

注意点:这里包括今后也是一样,养成写组件写name的好习惯,你不写name的话是无法走这种方式进行注册的

其实也很简单,就是注册组件,让组件名字在局内可以使用

我们平时在写组件时,一般要引入,再注册,然后才能使用,像下面这样

但是像我们平时在使用第三方组件库时,像是element-ui,只需要在main.js中Vue.use()一下,就可以在项目内任意地方使用了,背后的原理是这样的

Vue.ues(XXX),会调用XXX内部的一个install()方法,这个方法名是固定的

那么在这个方法里面就执行了上图导入,注册的工作,下面咱们来模拟一下这个过程

1.首先定义一个H-UI,里面放我自己定义的组件

2.在index.js中导入并整合,将zhuce对象导出

 

3.最后只需要在main.js中导入zhece 

Vue.use(zhece)即可

最后在页面上使用,就不会报错啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值