【问题标题】:Missing concrete implementation of 'StatefulWidget.createState'缺少“StatefulWidget.createState”的具体实现
【发布时间】:2022-06-14 18:47:45
【问题描述】:

我正在尝试实现返回页面,在该页面中,web veiw 客户被移出页面而不是返回,这会引发上述错误。StatefulWidget 需要覆盖方法 createState。所有标识标记已检查但仍然抛出错误。我哪里出错了。

    class HomePage extends StatefulWidget {
  const HomePage({Key? key}) : super(key: key);
  @override
  State<HomePage> createstate() => _HomePageState();
}
class _HomePageState extends State<HomePage> {

late WebViewController _webViewController;
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
toolbarHeight:0,
), // AppBar
body: WillPopScope(
onWillPop: () async {
if(await _webViewController.canGoBack()){
_webViewController.goBack();
return false;
}
else {
  return true;
}

} ,
child: WebView(
initialUrl: 'https://www.example.com',
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (WebViewController controller) {
_webViewController = controller;
},
), // WebView
), // WillPopScope
); // scaffold
}
}

【问题讨论】:

  • createstate 需要像 createState 这样的大写字母 S

标签: android iphone flutter android-studio flutter-test


猜你喜欢
  • 2021-11-09
  • 1970-01-01
  • 2020-10-03
  • 1970-01-01
  • 1970-01-01
  • 2020-06-11
  • 2019-05-14
  • 2020-06-27
  • 1970-01-01
相关资源
最近更新 更多