最近想把以前做的一个组件封装成插件,用下面的代码封装:
import Mycom from './mycomponent'
const plugin = {
install (Vue, opitions) {
var ele = '.className'
if (ele) {
const Com = Vue.extend(Mycom)
const Lcom = new Com({propsData: {
a: opitions.a,
b: opitions.b
}})
setTimeout(() => {
Lcom.$mount(ele)
}, 0)
}
}
}
if (typeof window !== 'undefined' && window.Vue) {
window.Vue.use(plugin)
}
export default plugin
其他代码都没问题,就是window.Vue.use(plugin)怎么把参数a,b传进去啊?
慕盖茨4494581