我一直试图理解Nativescript中的Page事件,我想要查看的事件之间的差异loaded,navigatingTo以及navigatedTo.我所看到的,每次导航到Page时,其中的3个都会被触发.我不明白的是它们的执行顺序.我知道navigatingTo火灾首先发生navigatedTo,这是有道理的,但那又如何loaded呢?
是loaded被解雇每次浏览网页或者只是你第一次浏览网页的时间?
是否有任何事件仅在您第一次导航到该页面时执行?如果应用程序关闭或进入后台然后恢复,它当然会再次触发.
谢谢!!!
ser*_*ros 18
假设你在"旧页面"并导航到"新页面",事件的顺序是:
当应用程序打开时,没有"旧页面",因此顺序为:
如果应用程序已关闭,则应用程序仅触发其已卸载的事件(您将其置于后台以关闭它,或关闭设备电源...)
如果您在后台运行应用程序,该页面将触发其卸载事件,当您恢复应用程序时,该页面将触发其加载的事件.
这是我的经验,它可能不同意'现实'
| 归档时间: |
|
| 查看次数: |
2995 次 |
| 最近记录: |