当前位置: 移动技术网 > IT编程>脚本编程>vue.js > vue注册组件的几种方式总结

vue注册组件的几种方式总结

2018年03月18日  | 移动技术网IT编程  | 我要评论

红网论坛永州,foxy1.9.6,扶桑的养殖方法

1、全局注册(这种方式注册组件必须在vue实例化之前声明)

vue.component('tag-name',{})

2、局部注册

var child = {
 template: '<div>a custom component!</div>'
}
new vue({
 // ...
 components: {
 // <my-component> 将只在父模板可用
 'my-component': child
 }
})

3、扩展实例

// 定义一个混合对象
var mymixin = {
 created: function () {
 this.hello()
 },
 methods: {
 hello: function () {
  console.log('hello from mixin!')
 }
 }
}
// 定义一个使用混合对象的组件
var component = vue.extend({
 mixins: [mymixin]
})
var component = new component() // -> "hello from mixin!"

以上这篇vue注册组件的几种方式总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网