组件与所在页面关联的两个生命周期:
在模拟器不会执行的两个函数,在真机会执行show 页面显示时执行 hide 页面隐藏时执行
组件本身的生命周期:
created -》 attached -》ready -》 detacheddetached方法只有在 路由栈清除(页面退出)情况下执行),在堆栈内的页面回退和页面离开,组件本身的生命周期都不会重新执行
问题:
moved 方法的执行时期是?
error 方法等触发
小程序优化技巧:
问题:如何缩短从用户点击某个链接,到打开新页面的这段时间?
从页面响应用户点击行为,开始跳转,到新页面onload事件触发,存在一个延迟,这个延迟大概在100-300ms之间(安卓响应比ios慢些)。
解决方案:我们可以利用这段时间,预先发起新页面所需要的网络请求。这样一来,就节省了100-300ms(或者一个网络请求的时间)。