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 相关文章推荐
JavaScript中使用正则匹配多条,且获取每条中的分组数据
Nov 30 Javascript
jQuery 选择器项目实例分析及实现代码
Dec 28 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
May 08 Javascript
如何编写高质量JS代码
Dec 28 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
Mar 26 Javascript
微信企业号开发之微信考勤Cookies的使用
Sep 11 Javascript
JavaScript Math 对象常用方法总结
Apr 28 Javascript
基于jquery实现弹幕效果
Sep 29 Javascript
JS只能输入正整数的简单实例
Oct 07 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
Dec 08 Javascript
three.js实现围绕某物体旋转
Jan 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
Session的工作方式
2006/10/09 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
jquery div 居中技巧应用介绍
2012/11/24 Javascript
javascript控制swfObject应用介绍
2012/11/29 Javascript
jquery实现固定顶部导航效果(仿蘑菇街)
2013/03/21 Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
2014/01/31 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
浅谈JavaScript中setInterval和setTimeout的使用问题
2015/08/01 Javascript
jQuery往返城市和日期查询实例讲解
2015/10/09 Javascript
微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义实例
2016/12/08 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
浅谈箭头函数写法在ReactJs中的使用
2017/08/22 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
Vue中 v-if/v-show/插值表达式导致闪现的原因及解决办法
2018/10/12 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
Vue 实现创建全局组件,并且使用Vue.use() 载入方式
2020/08/11 Javascript
python 设置文件编码格式的实现方法
2017/12/21 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
Django打印出在数据库中执行的语句问题
2019/07/25 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
2020/02/15 Python
如何理解Python中包的引入
2020/05/29 Python
Python使用文件操作实现一个XX信息管理系统的示例
2020/07/02 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
python使用建议与技巧分享(二)
2020/08/17 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
写一个方法1000的阶乘
2012/11/21 面试题
个人求职信范文分享
2014/01/06 职场文书
校本教研工作制度
2014/01/22 职场文书
酒店周年庆活动方案
2014/08/21 职场文书
销售督导岗位职责
2015/04/10 职场文书
写给医护人员的一封感谢信
2019/09/16 职场文书
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技