Vue的生命周期操作示例


Posted in Javascript onSeptember 17, 2019

本文实例讲述了Vue的生命周期操作。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue的生命周期</title>
  <script type="text/javascript" src="https://cdn.bootcss.com/vue/2.6.10/vue.min.js"></script>
</head>
<body>
<h1>Vue的生命周期</h1>
<hr>
<div id="app">
  {{count}}
  <p><button @click="add">Add</button></p>
</div>
<button οnclick="app.$destroy()">销毁</button>
</body>
</html>
<script>
  var app = new Vue({
    el:'#app',
    data:{
      count:1
    },
    methods:{
      add:function () {
        this.count++
      }
    },
    //有这么多钩子函数 一共十个
    //初始化之后
    beforeCreate:function(){
      console.log('1-beforeCreate 初始化之后');
    },
    //创建完成
    created:function(){
      console.log('2-created 创建完成');
    },
    //挂载之前
    beforeMount:function(){
      console.log('3-beforeMount 挂载之前');
    },
    //被创建
    mounted:function(){
      console.log('4-mounted 被创建');
    },
    //数据更新前
    beforeUpdate:function(){
      console.log('5-beforeUpdate 数据更新前');
    },
    //被更新后
    updated:function(){
      console.log('6-updated 被更新后');
    },
    //
    activated:function(){
      console.log('7-activated');
    },
    //
    deactivated:function(){
      console.log('8-deactivated');
    },
    //销毁之前
    beforeDestroy:function(){
      console.log('9-beforeDestroy 销毁之前');
    },
    //销毁之后
    destroyed:function(){
      console.log('10-destroyed 销毁之后')
    }
  })
</script>

运行结果:

Vue的生命周期操作示例

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

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

Javascript 相关文章推荐
基于pthread_create,readlink,getpid等函数的学习与总结
Jul 17 Javascript
jquery链式操作的正确使用方法
Jan 06 Javascript
jQuery实用函数用法总结
Aug 29 Javascript
js对象的复制继承实例
Jan 10 Javascript
使用jQuery实现返回顶部
Jan 26 Javascript
JavaScript表单焦点自动切换代码
Jul 24 Javascript
js关于getImageData跨域问题的解决方法
Oct 14 Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
Nov 26 Javascript
js时间戳和c#时间戳互转方法(推荐)
Feb 15 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
Mar 21 jQuery
vue与TypeScript集成配置最简教程(推荐)
Oct 17 Javascript
vue实现顶部菜单栏
Nov 08 Javascript
小程序两种滚动公告栏的实现方法
Sep 17 #Javascript
Vue Extends 扩展选项用法完整实例
Sep 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
You might like
PHP入门之常量简介和系统常量
2014/05/12 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
2014/06/30 PHP
PHP页面间传递值和保持值的方法
2016/08/24 PHP
php简单实现文件或图片强制下载的方法
2016/12/06 PHP
php对象工厂类完整示例
2018/08/09 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
JavaScript接口实现代码 (Interfaces In JavaScript)
2010/06/11 Javascript
jQuery 插件仿百度搜索框智能提示(带Value值)
2013/01/22 Javascript
javascript日期操作详解(脚本之家整理)
2015/09/05 Javascript
如何动态加载外部Javascript文件
2015/12/02 Javascript
win7下安装配置node.js+express开发环境
2015/12/06 Javascript
Bootstrap表单布局
2016/07/19 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
vue自定义指令的创建和使用方法实例分析
2018/12/04 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
2019/05/15 Javascript
ES2020 已定稿,真实场景案例分析
2020/05/25 Javascript
Python 不同对象比较大小示例探讨
2014/08/21 Python
Python中pip安装非PyPI官网第三方库的方法
2015/06/02 Python
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
实例讲解python中的序列化知识点
2018/10/08 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
浅析Django中关于session的使用
2019/12/30 Python
Tensorflow实现将标签变为one-hot形式
2020/05/22 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
python subprocess pipe 实时输出日志的操作
2020/12/05 Python
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
Boda Skins皮衣官网:奢侈皮夹克,全球配送
2016/12/15 全球购物
澳大利亚最便宜的网上药房:Chemist Warehouse
2020/01/30 全球购物
环境工程与管理大学毕业生求职信
2013/10/02 职场文书
2014年安全员工作总结
2014/11/13 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
大学生简历自我评价2015
2015/03/03 职场文书
2015年街道办事处工作总结
2015/05/22 职场文书
班级管理经验交流材料
2015/11/02 职场文书