Vue.use(组件名)注册插件

1.Vue.use  :接受一个参数,这个参数内部必须有install方法,并会进行参数的install方法调用
2.用vue.use进行组件注册时候,会首先判断组件的installed属性是否为true,为true说明此组件已经注册过,    
  如果没有注册的话,在use注册的同时,会给组件添加一个属性installed:true
3.插件的install方法将接收两个参数,第一个是参数是Vue,第二个参数是配置项options。
4.在install方法内部可以添加全局方法或者属性、全局指令、mixin混入、添加实例方法、使用 
  Vue.component()注册组件等。

Vue.component()注册全局组件

Vue.component(参数1,参数2)
--第一个参数是定义在使用时候元素的名称
--第二个参数是对应的要进行注册的组件名

$mount()-手动挂载

此方法为手动挂载
var MyComponent = Vue.extend({ // 构建组件构造器
  template: '<div>Hello!</div>'
})

 // 创建实例化对象并进行挂载到dom上
new MyComponent().$mount('#app')

// 同上边效果一样也是进行挂载
new MyComponent({ el: '#app' })

// 或者,在文档之外渲染并且随后挂载
var component = new MyComponent().$mount()
document.getElementById('app').appendChild(component.$el)

 

Logo

前往低代码交流专区

更多推荐