Vue Extends 扩展选项用法完整实例


Posted in Javascript onSeptember 17, 2019

本文实例讲述了Vue Extends 扩展选项用法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue Extends 扩展选项</title>
  <script type="text/javascript" src="https://cdn.bootcss.com/vue/2.6.10/vue.min.js"></script>
</head>
<body>
<h1>Vue Extends 扩展选项</h1>
<hr>
<div id="app">
  <p>
    {{num}}
  </p>
  <p><button @click="add">add</button></p>
</div>
</body>
</html>
<script>
  var extendObj={
   updated:function () {
     console.log('我是扩展的Update')
   },
   methods:{
     //如果方法名一样 他只触发构造器里的方法 扩展不触发 混入选项也一样
     add:function(){
       this.num++
       console.log('我是扩展出来的方法')
     }
   }
  };
  var app = new Vue({
    el:'#app',
    data:{
      num:1
    },
    updated:function(){
      console.log('我是构造器触发的')
    },
    methods:{
      add:function(){
        this.num++
        console.log('我是原生的方法')
      }
    },
    //扩展不能为数组 混入是为数组
    extends:extendObj
  })
</script>

运行结果:

Vue Extends 扩展选项用法完整实例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

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

Javascript 相关文章推荐
jquery插件orbit.js实现图片折叠轮换特效
Apr 14 Javascript
原生js模拟淘宝购物车项目实战
Nov 18 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
Dec 11 Javascript
基于jquery实现轮播特效
Apr 22 Javascript
JQuery.validate在ie8下不支持的快速解决方法
May 18 Javascript
javascript中replace使用方法总结
Mar 01 Javascript
javascript定时器取消定时器及优化方法
Jul 08 Javascript
vue中组件的过渡动画及实现代码
Nov 21 Javascript
vue+element实现表格新增、编辑、删除功能
May 28 Javascript
Javascript三种字符串连接方式及性能比较
May 28 Javascript
Layui 解决表格异步调用后台分页的问题
Oct 26 Javascript
微信小程序实现转盘抽奖
Sep 21 Javascript
react native 仿微信聊天室实例代码
Sep 17 #Javascript
Vue 自定义指令功能完整实例
Sep 17 #Javascript
JS扁平化输出数组的2种方法解析
Sep 17 #Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
Sep 17 #Javascript
uni app仿微信顶部导航条功能
Sep 17 #Javascript
layui 关闭open弹出框 刷新table表格页面的方法
Sep 16 #Javascript
解决layer.confirm选择完之后消息框不消失的问题
Sep 16 #Javascript
You might like
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
2012/04/09 PHP
PHP插入排序实现代码
2013/04/04 PHP
解析VS2010利用VS.PHP插件调试PHP的方法
2013/07/19 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
PHP CURL 内存泄露问题解决方法
2015/02/12 PHP
php实现paypal 授权登录
2015/05/28 PHP
php处理带有中文URL的方法
2016/07/11 PHP
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
JavaScript日期时间格式化函数分享
2014/05/05 Javascript
Underscore.js 1.3.3 中文注释翻译说明
2015/06/25 Javascript
jquery实现多次上传同一张图片
2017/01/09 Javascript
JS中的phototype详解
2017/02/04 Javascript
微信小程序中实现手指缩放图片的示例代码
2018/03/13 Javascript
在vue中使用Autoprefixed的方法
2018/07/27 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
ES6中异步对象Promise用法详解
2019/07/31 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
vue3.0中setup使用(两种用法)
2020/12/02 Vue.js
在Python的setuptools框架下生成egg的教程
2015/04/13 Python
python迭代器与生成器详解
2016/03/10 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
Python try except异常捕获机制原理解析
2020/04/18 Python
python爬虫scrapy图书分类实例讲解
2020/11/23 Python
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
数控技术专业毕业自荐书范文
2014/02/05 职场文书
自荐书范文范例
2014/02/13 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
2015年度学校卫生工作总结
2015/05/12 职场文书
干部考核工作总结
2015/08/12 职场文书
制定企业培训计划的五大要点!
2019/07/10 职场文书
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL