赞
踩
在我的理解里面,onshow主要是展示页面的时候使用,onload主要是加载页面的时候使用,当你遇到一个场景的时候,具体用哪个,需要自己判断一下,如果是在限定时间范围内要弹出东西,可以使用unshow,每次到这个页面都判断一下,成功弹出后,就禁止他弹出来了。如果是一个活动内容层什么的,可以使用unload,也就第一次有,后面就不会出现了。
反正总结就是,onload一般只会出发最开始的一次,onshow只要你进这个页面就会触发。
有一些固定的数据啊,可以使用onload请求到,渲染页面,如果是一些容易变动的逻辑数据,就可以使用onshow。或者说你的第二个页面返回第一个页面的时候,第二个页面的数据会改动第一个页面,这个时候也得使用onshow。
onload 触发一次
onshow 多次触发