vue的生命周期
一、共有4组
1. beforeCreate created
2. beforeMount mounted
3. beforeUpdate updated
4. beforeDestroy destroyed
二、字面理解:
1. beforeCreate:在创建组件之前做一些事情; created在创建组件之后做一些事情;
2. beforeMount: 在挂载组件之前做一些事情; mounted在挂载组件之后做一些事情;
3. beforeUpdate:在更新组件之前做一些事情; update在更新组件之后做一些事情;
4. beforeDestroy:在组件毁灭之前做一些事情; destroyed在组件毁灭之后做一些事情。
三、衍生问题
数据请求一般放在什么里面?为什么?
一般放在monuted里面。原因:如果放在created里面,那他会在后端ssR执行一次,在前端执行一次;用updated的话,数据请求的太频繁,容易造成无限循环。
浙公网安备 33010602011771号