第四篇、vue组件生命周期 beforeDestroy()和destroyed()
beforeDestroy()
实例销毁前,数据实例方法都有但是没什么用Vue.component('son', {template: '#son',data() {return {num: 4}},mounted() {this.timmer= setInterval(() => {console.log(1)}, 1000);},beforeDestroy() {console.log(this)console.log(this.num)console.log(this.$refs.p)},})new Vue({data: {show: true,},methods: {toggle() {this.show = !this.show}}}).$mount('#app')
destroyed()
实例销毁后,用于清除定时器、网络请求等还未结束的操作Vue.component('son', {template: '#son',data() {return {num: 4}},mounted() {this.timmer= setInterval(() => {console.log(1)}, 1000);},destroyed() {clearInterval(this.timmer)console.log('销毁结束')console.log(this)console.log(this.num)console.log(this.$refs.p)}})new Vue({data: {show: true,},methods: {toggle() {this.show = !this.show}}}).$mount('#app')
第四篇、vue组件生命周期 beforeDestroy()和destroyed()相关推荐
- Vue组件生命周期钩子和Vue-Router路由钩子的执行顺序
Vue组件生命周期钩子的执行顺序如下图所示 链接:https://cn.vuejs.org/v2/guide/instance.html#%E7%94%9F%E5%91%BD%E5%91%A8%E6% ...
- “约见”面试官系列之常见面试题第七篇说说Vue的生命周期(建议收藏)
目录 Vue实例的生命周期全过程(图) 在beforeCreate和created钩子函数间的生命周期 created钩子函数和beforeMount间的生命周期 el选项的有无对生命周期过程的影响 ...
- Vue2(五):收集表单数据、过滤器、自定义指令、Vue的生命周期
Vue2学习笔记:第五章 一.收集表单数据 1.不同标签的value属性 2.v-model的三个修饰符 二.过滤器 1.什么是过滤器? 2.案例:过滤器格式化时间戳 三.自定义指令 1.内置指令 2 ...
- Vue父子组件生命周期
Vue父子组件生命周期 Vue实例需要经过创建.初始化数据.编译模板.挂载DOM.渲染.更新.渲染.卸载等一系列过程,这个过程就是Vue的生命周期,Vue中提供的钩子函数有beforeCreate.c ...
- day4 vue 学习笔记 组件 生命周期 数据共享 数组常用方法
系列文章目录 day1学习vue2笔记 vue指令 day2 学习vue2 笔记 过滤器 侦听器 计算属性 axios day3 vue2 学习笔记 vue组件 day4 vue 学习笔记 组件 生命 ...
- vue之vue的生命周期、swiper、自定义组件的封装、自定义指令、过滤器、单文件组件及vue-cli
文章目录 1.vue的生命周期 1.1.8个生命周期函数 2.swiper 3.自定义组件的封装 4.自定义指令 4.1.定义 4.2.基本使用 4.3.利用自定义指令传入指定参数修改背景色 5.过滤 ...
- vue父子组件生命周期顺序_vue父子组件生命周期执行顺序
Parent -- Child1 -- Child2 装载 parent beforeCreate parent created parent beforeMount child1 beforeCre ...
- html和vue的区别,2018-09-16第四课 (v-html和v-text的区别,v-once和v-pre的区别,vue的生命周期,选项卡)...
1.v-html和v-text的区别 v-html可解析标签:v-text正常文本输出: {{msg}} {{msg}} new Vue({ el:'#app', data:{ msg:'今天周六,照 ...
- 前端开发——Vue 监听组件生命周期
监听组件生命周期 通常我们使用 $emit 监听组件生命周期,父组件接收事件进行通知. 子组件 export default {mounted() {this.$emit( listenMounted ...
最新文章
- PHP 中 include 和 require 的概要及区别介绍
- ribbon设置url级别的超时时间
- AS3深拷贝数据对象(1)深拷贝基本数据类型
- Java笔记-Spring Boot Webservice中对指定namespace及localpart进行拦截
- 无意间发现BAT大佬总结的一份目标检测、卷积神经网络和OpenCV学习资料(教程/PPT/代码)...
- ogc是一个非营利性组织_我们的非营利组织如何公开运作以使教育变得容易
- “引才入湘”大行动正式启动,CSDN携手万兴科技助力长沙打造人才品牌
- bzoj 2820: YY的GCD(莫比乌斯反演)
- html图片平移效果,怎么用CSS移动图片?
- strcmp, strcasecmp, memcmp
- opencv应用实例-金圣韬-专题视频课程
- 登录Linux操作系统并执行第一个C语言代码
- python编写程序输出诗句_闲来无事能干嘛 用Python来玩诗歌接龙
- 会声会影最新版:会声会影2021中文版它来啦!
- 【图像压缩】香农熵和差分进化算法多级图像阈值图像压缩【含Matlab源码 2035期】
- buck-boost电路计算
- 超全MySQL学习笔记,416页满满知识,看完再也不怕学不会了
- Chocolatey 包管理器安装配置
- C++ Opencv imfill 孔洞填充函数的实现(更新后)
- java使用POI实现Excel批量导入数据。
热门文章
- linux下md5加密(使用openssl库C实现)
- Python调用JS的四种方法
- python中mktime函数_Python time mktime()方法
- HTML5_04_存储_缓存_SQL
- android的ios11,iOS11对比iOS10:界面大改更像安卓
- 中南林业科技大学Java实验报告二:基本数据类型的使用和数据输入、输出
- 小学奥数题:ABCD*4=DCBA
- 智能家庭本周锋闻:不再是谣传的小米平板
- vue项目js文件引入第三方库组件
- java中having的意思,Having 的用法(转)