【问题标题】:Error: A value of type 'x' can't be assigned to a variable of type 'Widget'错误:“x”类型的值不能分配给“Widget”类型的变量
【发布时间】:2019-09-20 12:41:53
【问题描述】:

我在编译过程中遇到以下错误:

lib/main.dart:40:34:错误:“Clubinfo”类型的值不能分配给“Widget”类型的变量。

文件赞助商.dart 和俱乐部信息.dart 似乎是相同的。我刚换了

Sponsor->Clubinfo
sponsor->clubinfo
Sponsors->Clubinfos
sponsors->clubinfos


        final List<Widget> screens = [
        Home(), Events(), Players(), Clubinfo(),Sponsors(),
        ];

错误来自这一行。 Clubinfo 是onsons.dart 的副本,但只有赞助商有效。 我已经更改了 dart 文件中的名称。 lib/main.dart:40:34: 错误:“Clubinfo”类型的值不能分配给“Widget”类型的变量。

【问题讨论】:

  • ClubInfo() 返回的值是多少?
  • 可能 Clubinfo 没有扩展无状态或有状态小部件

标签: flutter


【解决方案1】:

我的愚蠢错误。 它必须是 Clubinfos() 而不是 Clubinfo()。
感谢您的支持。

【讨论】:

    猜你喜欢
    • 2020-11-25
    • 1970-01-01
    • 2021-07-23
    • 2023-01-20
    • 2020-08-25
    • 2020-02-11
    • 2020-07-02
    • 2021-03-28
    • 2021-07-05
    相关资源
    最近更新 更多