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 相关文章推荐
javascript时间函数基础介绍
Mar 28 Javascript
判断某个字符在一个字符串中是否存在的js代码
Feb 28 Javascript
基于jQuery实现网页进度显示插件
Mar 04 Javascript
浏览器中url存储的JavaScript实现
Jul 07 Javascript
chrome浏览器如何断点调试异步加载的JS
Sep 05 Javascript
jQuery实现的瀑布流加载效果示例
Sep 13 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
Jan 24 Javascript
用ES6写全屏滚动插件的示例代码
May 02 Javascript
react-native使用leanclound消息推送的方法
Aug 06 Javascript
微信小程序自定义组件components(代码详解)
Oct 21 Javascript
Vue基于iview table展示图片实现点击放大
Aug 05 Javascript
Vue3.0中Ref与Reactive的区别示例详析
Jul 07 Vue.js
小程序两种滚动公告栏的实现方法
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编程网上资源导航
2006/10/09 PHP
php面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
php实现JWT(json web token)鉴权实例详解
2019/11/05 PHP
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
JavaScript用JQuery呼叫Server端方法示例代码
2014/09/03 Javascript
JavaScript基本语法学习教程
2016/01/14 Javascript
jquery自适应布局的简单实例
2016/05/28 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
在js中实现邮箱格式的验证方法(推荐)
2016/10/24 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
2016/11/09 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
JS实现图片拖拽交换效果
2018/11/30 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
2019/10/30 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
js编写简易的计算器
2020/07/29 Javascript
Python中index()和seek()的用法(详解)
2017/04/27 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
Python中shapefile转换geojson的示例
2019/01/03 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
python3 pathlib库Path类方法总结
2019/12/26 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
老海军美国官网:Old Navy
2016/09/05 全球购物
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
美国地毯购买网站:Rugs USA
2019/02/23 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
JAVA程序设计笔试题面试题一套
2015/07/28 面试题
请假条标准格式规范
2014/04/10 职场文书
中学生逃课检讨书
2015/02/17 职场文书
解决python3安装pandas出错的问题
2021/05/20 Python