React Native push操作

我们在使用原生做跳转的时候,

当我们针对一个页面对象做push操作时,每一次push我们都会创建一个新的页面对象,

换言之,导航栈里可能有同一个类无数个对象

 

但对于React Native来说,

当我们针对一个页面对象做push操作时,如果导航栈里没有这个对象,会执行push操作,

但如果栈里已经有这个页面对象,就不会再创建新的页面对象,而是会直接跳转至栈里已经存在的对象(有点类似pop操作)

换言之,导航栈里只有同一个类一个对象

posted @ 2021-08-18 17:39  小菜看代码  阅读(189)  评论(0编辑  收藏  举报