如何在不重置路由器堆栈的情况下重置页面?
How can I reset a page without resetting the router stack?
我需要在访问某个页面时重置它。但我不想重置路由器堆栈,这样我仍然可以使用 pop()
转到上一页。
我试过 Actions.pageName({type: ''})
:
replace
但它会重置路由器堆栈。
reset
同时重置路由器堆栈。
refresh
甚至不加载页面。
尝试Actions.pop({refresh: {...propsToSetOnPreviousScene}})
我需要在访问某个页面时重置它。但我不想重置路由器堆栈,这样我仍然可以使用 pop()
转到上一页。
我试过 Actions.pageName({type: ''})
:
replace
但它会重置路由器堆栈。
reset
同时重置路由器堆栈。
refresh
甚至不加载页面。
尝试Actions.pop({refresh: {...propsToSetOnPreviousScene}})