mounted和beforeupdate的问题

来源:2-3 理解 Vue 中的生命周期函数(2)

宝慕林5555262

2022-04-19

请问如果在mounted里修改了data数据,会触发beforeupdate和updated吗

写回答

2回答

半糖学前端

2023-05-11

不会死循环吧,mounted里修改数据,不会重新触发mounted函数再执行的,mounted函数不是实例挂载完成后执行的函数吗

0
1
Dell
mouted 不会重新执行,但是updated 会。你不在updated 里改数据,确实不会死循环。
2023-06-08
共1条回复

Dell

2022-05-01

那你会死循环的,不断的改数据,不断的重新渲染,这是肯定过不对的。beforeupdate和updated肯定会被触发。

0
2
懵逼猫
回复
细胞吉祥地
你想,mounted是不是渲染完成肯定会执行的生命周期函数,那么,你改了数据,他会重新触发渲染,渲染完了她又要执行mounted,执行了mounted,你又给他改了数据,他又要渲染....搁着变成了愚公玉山了是吧?子子孙孙无穷尽也!
2022-11-09
共2条回复

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3382 学习 · 1454 问题

查看课程