1.在每个钩子函数中写入以下代码, 来测试什么时候可以取到data中的数据以及何时可以取到dom元素
结果:
结论:在created时,可以拿到data中的数据;在mounted时,可以获取到dom元素
2.从该页面跳转到其他页面会调用哪些钩子函数,请看下面测试
在created中设置了一个定时器,在beforeDestory中清除定时器,在跳转到其他页面的时候定时器被清除,如果在beforeDestory中没有清除定时器,那么在跳转到其他页面的时候,定时器还是会一直触发。
结论:跳转到其他页面会触发beforeDestory和destoryed函数,在beforeDestory中会注销dom函数,在destoryed访问不到dom元素,并且如果页面中有定时器,我们需要在destoryed或者beforeDestory清除定时器,避免造成内存泄漏。
3.当从别的页面跳转到该页面,触发的事件跟首次进入页面的钩子函数是一样的