vue生命周期与钩子函数简单示例


Posted in Javascript onMarch 13, 2019

本文实例讲述了vue生命周期与钩子函数。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>3water.com vue生命周期与钩子函数</title>
  <style>
  </style>
  <script src="https://cdn.bootcss.com/vue/2.4.4/vue.min.js"></script>
</head>
<body>
  <div id="box">
    {{msg}}
  </div>
  <script>
    var vm=new Vue({
      el:'#box',
      data:{
        msg:'well'
      },
      created:function(){
        alert('实例已经创建');
      },
      beforeCompile:function(){
        alert('编译之前');
      },
      compiled:function(){
        alert('编译之后');
      },
      ready:function(){
        alert('插入到文档中');
      },
      beforeDestroy:function(){
        alert('销毁之前');
      },
      destroyed:function(){
        alert('销毁之后');
      }
    });
    /*点击页面销毁vue对象*/
    document.onclick=function(){
      vm.$destroy();
    };
  </script>
</body>
</html>

网上找来一张流程图:

vue生命周期与钩子函数简单示例

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

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

Javascript 相关文章推荐
jquery自定义下拉列表示例
Apr 25 Javascript
jquery实现右键菜单插件
Mar 29 Javascript
require.js的用法详解
Oct 20 Javascript
jQuery1.9.1源码分析系列(十六)ajax之ajax框架
Dec 04 Javascript
初识简单却不失优雅的Vue.js
Sep 12 Javascript
vue-cli单页应用改成多页应用配置详解
Jul 14 Javascript
探索webpack模块及webpack3新特性
Sep 18 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 jQuery
基于layui的下拉列表的数据回显方法
Sep 24 Javascript
微信小程序云函数添加数据到数据库的方法
Mar 04 Javascript
vue实现虚拟列表功能的代码
Jul 28 Javascript
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 Vue.js
微信小程序picker组件关于objectArray数据类型的绑定方法
Mar 13 #Javascript
vue实现百度下拉列表交互操作示例
Mar 12 #Javascript
vue基础之使用get、post、jsonp实现交互功能示例
Mar 12 #Javascript
深入理解Node内建模块和对象
Mar 12 #Javascript
vue基础之模板和过滤器用法实例分析
Mar 12 #Javascript
mpvue开发音频类小程序踩坑和建议详解
Mar 12 #Javascript
React中this丢失的四种解决方法
Mar 12 #Javascript
You might like
PHP 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
使用PHP编写的SVN类
2013/07/18 PHP
基础的WordPress插件制作教程
2015/11/24 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
javascript中的107个基础知识收集整理 推荐
2010/03/29 Javascript
javascript开发随笔二 动态加载js和文件
2011/11/25 Javascript
javascript object array方法使用详解
2012/12/03 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
jQuery实现高亮显示的方法
2015/03/10 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
JavaScript实现短暂提示框功能
2018/04/04 Javascript
node.js部署之启动后台运行forever的方法
2018/05/23 Javascript
js 数组详细操作方法及解析合集
2018/06/01 Javascript
微信公众平台 发送模板消息(Java接口开发)
2019/04/17 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
使用ThinkJs搭建微信中控服务的实现方法
2019/08/08 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
在VUE中实现文件下载并判断状态的方法
2019/11/08 Javascript
js实现二级联动简单实例
2020/01/11 Javascript
keep-alive保持组件状态的方法
2020/12/02 Javascript
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
Python复制目录结构脚本代码分享
2015/03/06 Python
使用IPython来操作Docker容器的入门指引
2015/04/08 Python
Python利用递归实现文件的复制方法
2018/10/27 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
使用python实现对元素的长截图功能
2019/11/14 Python
CSS3 实现弹跳的小球动画
2020/10/26 HTML / CSS
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
销售人员自我评价怎么写
2013/09/19 职场文书
旷课检讨书2000字
2014/01/14 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers