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 相关文章推荐
为Yahoo! UI Extensions Grid增加内置的可编辑器
Mar 10 Javascript
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
Mar 22 Javascript
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
浅谈javascript回调函数
Dec 07 Javascript
原生JS实现平滑回到顶部组件
Mar 16 Javascript
AngularJS中的包含详细介绍及实现示例
Jul 28 Javascript
js表单登陆验证示例
Oct 19 Javascript
利用纯Vue.js构建Bootstrap组件
Nov 03 Javascript
jQuery日期范围选择器附源码下载
May 23 jQuery
利用JS hash制作单页Web应用的方法详解
Oct 10 Javascript
使用cookie绕过验证码登录的实现代码
Oct 12 Javascript
vue-awesome-swiper滑块插件使用方法详解
Nov 27 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
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
关于svn冲突的解决方法
2013/06/21 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
PHP count()函数讲解
2019/02/03 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
2019/02/16 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
yii2.0框架多模型操作示例【添加/修改/删除】
2020/04/13 PHP
PHP7 参数处理机制修改
2021/03/09 PHP
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
jquery ajax属性async(同步异步)示例
2013/11/05 Javascript
js、jquery图片动画、动态切换示例代码
2014/06/03 Javascript
node.js中的fs.readdir方法使用说明
2014/12/17 Javascript
js判断浏览器版本以及浏览器内核的方法
2015/01/20 Javascript
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
详解react服务端渲染(同构)的方法
2017/09/21 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
p5.js实现斐波那契螺旋的示例代码
2018/03/22 Javascript
vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法
2018/09/19 Javascript
vue指令之表单控件绑定v-model v-model与v-bind结合使用
2019/04/17 Javascript
Angular实现svg和png图片下载实现
2019/05/05 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
2020/03/07 Javascript
js在HTML的三种引用方式详解
2020/08/29 Javascript
python实现绘制树枝简单示例
2014/07/24 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
Python+PyQt5实现美剧爬虫可视工具的方法
2019/04/25 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
python 使用opencv 把视频分割成图片示例
2019/12/12 Python
python数据库编程 ODBC方式实现通讯录
2020/03/27 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
2020/11/18 Python
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
高级销售员求职信
2013/10/25 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
php 文件上传至OSS及删除远程阿里云OSS文件
2021/07/04 PHP