我想问下vue2.0中的生命周期钩子该怎么用?
我不是问怎么理解生命周期钩子,百度上搜的都是这样的答案。
我是想问我们在这些钩子之中分别一般会做一些什么样的操作,比如说以前写js的时候我们方法写在onload在页面加载完之后执行,但是我不是很理解在这些钩子中一般执行什么样的操作,可以干什么,为什么要在这个阶段执行,晚执行一个阶段行不行。。。有例子说明最好,谢谢!

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
钩子就好像是把人的出生到死亡分成一个个阶段,你肯定是在出生阶段起名字,而不会在成年或者死亡的阶段去起名字。或者说你想在出生阶段去约炮,也是不行的。组件也是一样,每个阶段它的内部构造是不一样的。所以一般特定的钩子做特定的事,比如ajax获取数据就可以在mounted阶段。
进行加载、摧毁前询问时等场景使用。
beforeCreate 给个loading界面 created撤销loading
beforeDestory 你确认删除XX吗? destoryed当前组件已被删除,清空相关内容