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删除节点的三个方法即remove()detach()和empty()
Dec 27 Javascript
JQuery中DOM事件绑定用法详解
Jun 13 Javascript
Javascript的无new构建实例详解
May 15 Javascript
BooStrap对导航条的改造实践小结
Sep 21 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
Jun 13 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
Aug 26 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
Oct 06 Javascript
vue-router实现tab标签页(单页面)详解
Oct 17 Javascript
React Native基础入门之初步使用Flexbox布局
Jul 02 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
Nov 23 Javascript
vue与iframe之间的信息交互的实现
Apr 08 Javascript
解决antd的Form组件setFieldsValue的警告问题
Oct 29 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
业余方法DIY电子管FM收音机
2021/03/02 无线电
yii框架源码分析之创建controller代码
2011/06/28 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
laravel框架的安装与路由实例分析
2019/10/11 PHP
TopList标签和JavaScript结合两例
2007/08/12 Javascript
javascript call和apply方法
2008/11/24 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
jquery.jstree 增加节点的双击事件代码
2010/07/27 Javascript
css transform 3D幻灯片特效实现步骤解读
2013/03/27 Javascript
Javascript中的默认参数详解
2014/10/22 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
JS 实现 ajax 异步浏览器兼容问题
2017/01/21 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
webpack项目轻松混用css module的方法
2018/06/12 Javascript
Vue props用法详解(小结)
2018/07/03 Javascript
浅谈从React渲染流程分析Diff算法
2018/09/08 Javascript
微信小程序实现手势滑动卡片效果
2019/08/26 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
[01:05:36]VP vs TNC Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
简单介绍Python中的len()函数的使用
2015/04/07 Python
python中解析json格式文件的方法示例
2017/05/03 Python
python实现弹窗祝福效果
2019/04/07 Python
Python中拆分字符串的操作方法
2019/07/23 Python
Python pip安装模块提示错误解决方案
2020/05/22 Python
互斥锁解决 Python 中多线程共享全局变量的问题(推荐)
2020/09/28 Python
Python利用matplotlib绘制散点图的新手教程
2020/11/05 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
马来西亚和新加坡巴士票在线预订:CatchThatBus
2018/11/17 全球购物
蜜蜂引路教学反思
2014/02/04 职场文书
党的群众路线教育实践活动通讯稿
2014/09/10 职场文书
观看建国大业观后感
2015/06/01 职场文书
Spring Boot 启动、停止、重启、状态脚本
2021/06/26 Java/Android
Nginx+Tomcat负载均衡多实例详解
2022/04/11 Servers