动态列表问题

来源:3-7 动态列表的使用

慕仙2402069

2019-09-04 16:07

这一张有个问题,既然构造方法里这个List是必须的,那么为什么还要用{}可选参数,去掉{}直接写成必传的不可以吗,还有就是这个Key有什么用

写回答 关注

2回答

  • 千层酥油饼
    2022-04-29 10:43:02
    改成这样就可以了。ps:sdk高版本,进行了空安全的报错
    final List<String> items;
    MyApp({Key? key, required this.items}):super(key: key);


    攜扌9遈壹糘

    type 'Null' is not a subtype of type 'List<String>' of 'function result',报这个错误

    2023-03-15 23:06:30

    共 1 条回复 >

  • 慕仰5565377
    2019-09-10 14:38:57

    写在{}中是为了方便扩展吧。这个key不常用,监听多个列表的时候有可能会用到这个key

Flutter入门与案例实战

带你入门Flutter,并完成属于自己的第一个Flutter小案例。

37894 学习 · 106 问题

查看课程

相似问题