Vue.js添加组件操作示例


Posted in Javascript onJune 13, 2018

本文实例讲述了Vue.js添加组件操作。分享给大家供大家参考,具体如下:

<!DOCTYPE HTML>
<html>
  <head>
    <title>vue.js hello world</title>
    <script src="../vue.js"></script>
  </head>
<body>
  <div id="example">
   <my-component v-on:click="cao"></my-component>
  </div>
    <script>
    // 定义
    var MyComponent = Vue.extend({
     template: '<div>A custom component!</div>'
    });
    // 注册
    Vue.component('my-component', MyComponent);
    // 创建根实例
    new Vue({
     el: '#example',
     methods:{
       cao:function(event){
         alert(event.target.tagName);
       }
     }
    });
    </script>
</body>
</html>

效果:

Vue.js添加组件操作示例

局部注册

不需要全局注册每个组件。可以让组件只能用在其它组件内,用实例选项 components 注册:

var Child = Vue.extend({ /* ... */ })
var Parent = Vue.extend({
 template: '...',
 components: {
  // <my-component> 只能用在父组件模板内
  'my-component': Child
 }
})

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
用jscript实现新建word文档
Jun 15 Javascript
JS 时间显示效果代码
Aug 23 Javascript
Jquery同辈元素选中/未选中效果的实例代码
Aug 01 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
Mar 04 Javascript
Node.js编程中客户端Session的使用详解
Jun 23 Javascript
jquery实现倒计时效果
Dec 14 Javascript
Jquery组件easyUi实现选项卡切换示例
Aug 23 Javascript
jQuery+pjax简单示例汇总
Apr 21 jQuery
JS原生带小白点轮播图实例讲解
Jul 22 Javascript
vue实现鼠标移入移出事件代码实例
Mar 27 Javascript
微信小程序收货地址API兼容低版本解决方法
May 18 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
Oct 25 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
Jun 13 #Javascript
clipboard.js在移动端复制失败的解决方法
Jun 13 #Javascript
ES6与CommonJS中的模块处理的区别
Jun 13 #Javascript
浅谈webpack 构建性能优化策略小结
Jun 13 #Javascript
详解webpack运行Babel教程
Jun 13 #Javascript
Babel 入门教程学习笔记
Jun 13 #Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 #Javascript
You might like
关于PHP中的Class的几点个人看法
2006/10/09 PHP
PHP+MySQL5.0中文乱码解决方法
2006/11/20 PHP
PHP读取xml方法介绍
2013/01/12 PHP
PHP常用技术文之文件操作和目录操作总结
2014/09/27 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
jquery实现的网页自动播放声音
2014/04/30 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单
2016/11/25 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
2017/07/20 jQuery
浅谈Koa服务限流方法实践
2017/10/23 Javascript
在vue中使用公共过滤器filter的方法
2018/06/26 Javascript
Vue中的methods、watch、computed的区别
2018/11/26 Javascript
JS判断两个数组或对象是否相同的方法示例
2019/02/28 Javascript
Vue组件内部实现一个双向数据绑定的实例代码
2019/04/04 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
[01:02:02]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第二局
2016/02/25 DOTA
Python彩色化Linux的命令行终端界面的代码实例分享
2016/07/02 Python
pycham查看程序执行的时间方法
2018/11/29 Python
如何更优雅地写python代码
2019/07/02 Python
python找出因数与质因数的方法
2019/07/25 Python
python实现计算器功能
2019/10/31 Python
Python 中@property的用法详解
2020/01/15 Python
TensorFlow实现从txt文件读取数据
2020/02/05 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
Python参数传递机制传值和传引用原理详解
2020/05/22 Python
Python eval函数原理及用法解析
2020/11/14 Python
HTML5 Canvas中绘制椭圆的4种方法
2015/04/24 HTML / CSS
英国时尚女装购物网站:Missguided
2018/08/23 全球购物
出生公证委托书
2014/04/03 职场文书
学校班班通实施方案
2014/06/11 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
优秀班主任材料
2014/12/16 职场文书