vue以及vue的生命周期

首先来说一下什么是vue的声明周期?

问题1:什么是vue的声明周期?

所谓vue的生命周期就是从vue实例创建开始到销毁的过程,可以在不同的生命周期中做不同的事情

2.常见的生命周期钩子函数?(有8个)

创建前后、挂载前后、更新前后、销毁前后,除此之外还有三个

activated(激活) deactivated errorCaptured

3.声明周期的执行机制?

创建前后:new vue({})

挂载前后:就是挂载dom节点

注意:生命周期在创建之后才能获取dom数据,挂载之后获取 dom元素

更新前后:更新dom元素或者更新视图

4.生命周期要做什么?

创建前后:axios请求操作、读取本地数据

挂载前后:可以进行axios请求,也可以操作dom元素

销毁前后:页面有定时器等等………都销毁了

5. 页面跳转的时候生命周期的执行?

首先是另一个页面的创建前和挂载前,原始页面进行销毁,新页面挂载

6. 如果一个属性或者是对象里的属性值更新了,视图不更新,如何解决?

在vue2中,给我们提供了一个方法来解决 set「强制更新视图」 this.$set()
this.$set() 有三个参数:
参数1:需要更新的数组或对象
参数2:属性或者下标
参数3:更新后的值

7. 页面和组件的生命周期执行?

页面创建前  ---  页面创建后   ----  页面挂载前  --- 组件创建前  --- 组件创建后 --- 组件挂载前  --- 组件挂载后  ---  页面挂载后

8. vue2和vue3的声明周期?

vue2:选项api

vue3:组合api

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值