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


Posted in Javascript onMarch 08, 2018

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注册组件的几种方式总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 图片预加载 自动等比例缩放插件
Dec 25 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
Mar 19 Javascript
js随机生成字母数字组合的字符串 随机动画数字
Sep 02 Javascript
高效的jquery数字滚动特效
Dec 17 Javascript
javascript中类的定义方式详解(四种方式)
Dec 22 Javascript
JS控制静态页面传递参数并获取参数应用
Aug 10 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
Aug 24 Javascript
JS实现简单的二元方程计算器功能示例
Jan 03 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
Oct 09 Javascript
利用原生的JavaScript实现简单拼图游戏
Nov 18 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
Nov 21 Javascript
使用PDF.js渲染canvas实现预览pdf的效果示例
Apr 17 Javascript
Vue.js自定义事件的表单输入组件方法
Mar 08 #Javascript
layui之select的option叠加问题的解决方法
Mar 08 #Javascript
vue2.0 axios跨域并渲染的问题解决方法
Mar 08 #Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
Mar 08 #Javascript
Vue.js实现图片的随意拖动方法
Mar 08 #Javascript
JS字符串去除连续或全部重复字符的实例
Mar 08 #Javascript
实战node静态文件服务器的示例代码
Mar 08 #Javascript
You might like
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
PHP二维数组去重算法
2016/12/17 PHP
PHP 实现页面静态化的几种方法
2017/07/23 PHP
PHP filesize函数用法浅析
2019/02/15 PHP
JavaScript中this关键字使用方法详解
2007/03/08 Javascript
setAttribute 与 class冲突解决
2008/02/17 Javascript
jquery DOM操作 基于命令改变页面
2010/05/06 Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
2011/06/28 Javascript
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
使用jquery插件qrcode生成二维码
2015/10/22 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
详解node nvm进行node多版本管理
2017/10/21 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
jQuery+ajax读取json数据并按照价格排序示例
2018/03/28 jQuery
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
微信小程序 this.triggerEvent()的具体使用
2019/12/10 Javascript
js实现随机点名器精简版
2020/06/29 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
python模拟鼠标拖动操作的方法
2015/03/11 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
致Python初学者 Anaconda入门使用指南完整版
2018/04/05 Python
在python shell中运行python文件的实现
2019/12/21 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
《莫泊桑拜师》教学反思
2014/04/23 职场文书
毕业横幅标语
2014/10/08 职场文书
党员思想汇报材料
2014/12/19 职场文书
离婚协议书范文
2015/01/26 职场文书
优秀大学生自荐信
2015/03/26 职场文书
聋哑人盗窃罪辩护词
2015/05/21 职场文书
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android