在我的应用程序中,我有一个抽屉式菜单,其中包含菜单列表。
例如,抽屉菜单具有 1.家 2.屏幕A 3.屏幕B。
我已经覆盖了Drawer菜单组件,并且在单击菜单项时调用了 NavigationActions.navigate(“ Route Name”)以打开Drawer屏幕。
当我单击菜单项时,我想通过Web api从服务器加载最近的数据,但是屏幕的 ComponentWillMoun t和 Constructor 仅针对第一次单击,当我切换到其他菜单时,它并没有卸载组件。
当用户单击新菜单项时是否可以卸载屏幕,或者在用户从抽屉中单击菜单时是否可以使新鲜的组件呈现旧状态??