Flutter學習(三)bottomNavigationBar切換狀態重置問題
點擊切換tabbar的時候每次頁面都會重置,狀態不會保存,下面附上解決辦法:
使用 AutomaticKeepAliveClientMixin 保存狀態
我們只需要繼承該抽象類就可解決
with AutomaticKeepAliveClientMixin
並重寫 wantKeepAlive 方法:
@override
bool get wantKeepAlive => true;
點擊切換tabbar的時候每次頁面都會重置,狀態不會保存,下面附上解決辦法:
使用 AutomaticKeepAliveClientMixin 保存狀態
我們只需要繼承該抽象類就可解決
with AutomaticKeepAliveClientMixin
並重寫 wantKeepAlive 方法:
@override
bool get wantKeepAlive => true;