【问题标题】:Invalid constant value无效的常量值
【发布时间】:2020-03-27 12:16:04
【问题描述】:

我在下面创建了一个方法来遍历我的列表,因为我不想一次又一次地编写这几行,但是我传递给 Text 小部件的参数和 value 参数都是错误的,它说 Invalid constant value。我怎样才能做到这一点?我是新来的颤振。请帮帮我。

  PopupMenuItem _createMenuItems(final String a) {
    return const PopupMenuItem(
      value: a,
      child: Text(a),
    );
  }

【问题讨论】:

    标签: flutter dart cross-platform mobile-development


    【解决方案1】:

    您是否尝试过简单地返回不带const 修饰符的 PopupMenuItem,如下所示?

    PopupMenuItem _createMenuItems(final String a) {
       return PopupMenuItem(
         value: a,
         child: Text(a),
       );
    }
    

    【讨论】:

      猜你喜欢
      • 2021-11-20
      • 2022-01-01
      • 2021-05-22
      • 2019-09-02
      • 2014-09-30
      • 2021-02-15
      • 2021-01-24
      • 1970-01-01
      • 2022-07-08
      相关资源
      最近更新 更多