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 相关文章推荐
javascript静态的url如何传递
May 03 Javascript
网页右下角弹出窗体实现代码
Jun 05 Javascript
JS简单操作select和dropdownlist实例
Nov 26 Javascript
jQuery Validate表单验证深入学习
Dec 18 Javascript
jQuery基本选择器(实例及表单域value的获取方法)
May 20 Javascript
微信小程序 获取相册照片实例详解
Nov 16 Javascript
javascript实现页面滚屏效果
Jan 17 Javascript
浅谈angular2路由预加载策略
Oct 04 Javascript
浅谈node模块与npm包管理工具
Jan 03 Javascript
详解webpack4之splitchunksPlugin代码包分拆
Dec 04 Javascript
详解JS实现系统登录页的登录和验证
Apr 29 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
Oct 17 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
用session做客户验证时的注意事项
2006/10/09 PHP
php jq jquery getJSON跨域提交数据完整版
2013/09/13 PHP
php加密解密函数authcode的用法详细解析
2013/10/28 PHP
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
2016/01/04 PHP
经典的解除许多网站无法复制文字的绝招
2006/12/31 Javascript
理解Javascript_05_原型继承原理
2010/10/13 Javascript
javascript使用isNaN()函数判断变量是否为数字
2013/09/21 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
利用JavaScript的AngularJS库制作电子名片的方法
2015/06/18 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
vue项目打包后打开页面空白解决办法
2018/06/29 Javascript
详解webpack-dev-server使用方法
2018/09/14 Javascript
vue实现添加与删除图书功能
2018/10/07 Javascript
nuxt.js中间件实现拦截权限判断的方法
2018/11/21 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
在vue中使用Echarts画曲线图的示例
2020/10/03 Javascript
[37:37]DAC2018 4.4 淘汰赛 Optic vs Mineski 第二场
2018/04/05 DOTA
python使用urllib2实现发送带cookie的请求
2015/04/28 Python
python生成excel的实例代码
2017/11/08 Python
python实现kNN算法
2017/12/20 Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
2018/12/18 Python
Python迭代器模块itertools使用原理解析
2019/12/11 Python
Python新手学习装饰器
2020/06/04 Python
python小技巧——将变量保存在本地及读取
2020/11/13 Python
python 制作网站筛选工具(附源码)
2021/01/21 Python
python实现学生信息管理系统源码
2021/02/22 Python
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
YBF Beauty官网:美丽挚友,美国知名彩妆品牌
2020/11/22 全球购物
生产部主管岗位职责
2014/01/06 职场文书
我的五年职业生涯规划
2014/01/23 职场文书
优秀经理事迹材料
2014/02/01 职场文书
党员教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
Python语言内置数据类型
2022/02/24 Python
Java 多线程协作作业之信号同步
2022/05/11 Java/Android