You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter中'Missing concrete implementation of State.Widget'错误修复

解决Flutter中「Missing concrete implementation of 'State.Widget'」错误

错误提示

Missing concrete implementation of 'State.Widget'.
Try implementing the missing method, or make the class abstract.dartnon_abstract_class_inherits_abstract_member
class _MonthDateRowState extends State<MonthDateRow>
package:study_sync/Pages/home.dart

问题代码片段

class MonthDateRow extends StatefulWidget {
  @override
  State<MonthDateRow> createState() => _MonthDateRowState();
}

class _MonthDateRowState extends State<MonthDateRow> {
  // ... 成员变量与初始化方法省略
  
  Widget Build(BuildContext context) { // 错误点:首字母大写
    // ... 方法逻辑省略
  }
  
  // ... 其他子方法省略
}

错误原因

Flutter的State类要求必须重写小写的build(BuildContext context)方法,代码中写成大写的Build属于自定义方法,并未实现父类的抽象方法,因此触发该报错。

修复方案

将方法名首字母改为小写,同时建议加上@override注解明确重写父类方法:

@override
Widget build(BuildContext context) {
  // ... 方法逻辑省略
}

内容的提问来源于stack exchange,提问作者Tejasva Bansal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 17:50:15