今天学习了Vue的插件写法,记录一下学习中有疑问的地方。
官方文档介绍Vue.js 的插件应该暴露一个 install 方法,到目前来看,至少有2种写法。
例如: 1、创建VueRouter实例时,直接new VueRouter({}) 这里表明返回的是一个类 VueRouter。 而install 则是这个类上的fn。
2、创建Vuex实例时,则使用new Vuex.Store({}) 这里表明Vuex返回的是对象,至少包括类Store和install方法,这个类和install方法属于并列关系。
这两种方法,哪种方式更优?
记录下有疑问的地方,不知道这样理解是否有误?
网友评论