Flutter 三个页面由tab和TabBarView实现,其中一个页面是webview,切换tab,怎么取消Webview的页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 三个页面由tab和TabBarView实现,其中一个页面是webview,切换tab,怎么取消Webview的页面相关的知识,希望对你有一定的参考价值。

参考技术A class _OpenLogListComponentState extends State<OpenLogListComponent> with AutomaticKeepAliveClientMixin

@protected
bool get wantKeepAlive=>true;
//其他逻辑


方法二: 使用IndexedStack存储页面
_body = IndexedStack(
children: <Widget>[
BookHousePage(),
FunctionPage(),
ChatPage(),
MinePage()
],
index: _currentPageIndex,
);

以上是关于Flutter 三个页面由tab和TabBarView实现,其中一个页面是webview,切换tab,怎么取消Webview的页面的主要内容,如果未能解决你的问题,请参考以下文章

Flutter切换tab后保留tab状态

viewpager+fragment三页面tab切换并且实现同时上传三个页面的信息

easyui tab标签页 怎么在页面加载的时候一次性把三个标签页的内容全部加载完?

Flutter 之页面状态保持

Flutter - 底部导航 - 如何重建页面?

关于 flutter_boost 实现 第一个fluter页面跳入第二个的时候 关闭第一个页面么 或者 第一个页面到第二个页面到第三个页面关闭前两个页面,场景有先登录页面 然后 跳主页 关闭 登录页