小编Hum*_*Fei的帖子

当我在我的 Flutter 应用程序中切换 appbar 时,如何使 webview 不重新加载?

我希望在我的flutter应用程序中切换appbar时不重新加载webview,但我不知道该怎么做,很抱歉我是初学者。

这是我录制的gif?

我在谷歌上搜索,但没有找到与此相关的答案。

//index.dart
import 'package:flutter/material.dart';
import 'navigation_tab.dart';
import '../home/home_page.dart';
import '../market/market_page.dart';
import '../my/my_page.dart';

class Index extends StatefulWidget {

  @override
  _IndexState createState() => new _IndexState();

}


class _IndexState extends State<Index> with TickerProviderStateMixin {

  int _currentIndex = 0;
  List<NavigationTab> _navigationTabs;
  List<StatefulWidget> _pageList;
  StatefulWidget _currentPage;

  @override
  void initState() {
    super.initState();
    _navigationTabs = <NavigationTab>[
      new NavigationTab(icon: new Icon(Icons.account_balance), title: new Text("home"), vsync: this),
      new NavigationTab(icon: new Icon(Icons.local_mall), title: new Text("market"), vsync: this),
      new NavigationTab(icon: new Icon(Icons.account_box), title: new Text("my"), vsync: this),
    ];

    _pageList …
Run Code Online (Sandbox Code Playgroud)

flutter

2
推荐指数
1
解决办法
2260
查看次数

标签 统计

flutter ×1