不能将参数类型“Null”分配给参数类型“String”。颤振问题

里迪普拉提姆·阿迪卡里
  @override
  Widget? buildLeading(BuildContext context) {
    return IconButton(
      icon: AnimatedIcon(
        icon: AnimatedIcons.menu_arrow,
        progress: transitionAnimation,
      ),
      onPressed: () {
        close(context, null);
      },
    );
  }

Null 造成了麻烦

请尽快解决这个颤振问题

阿克谢·卡内里亚

这是因为颤振空安全功能而发生的,试试这个,

onPressed: () {
                 close(context, '');
              },

传递空字符串,由于颤振空安全,您不能分配空值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

'number'类型的参数不能分配给'string'类型的参数

不能将类型为“ combined”的参数分配给类型为“ FormatFn”的参数

Flutter:不能将参数类型“ Image”分配给参数类型“ IconData”

类型'HTMLCanvasElement |的参数 不能将'null'分配给类型的参数

“Params”类型的参数不能分配给“string”类型的参数

颤振错误:无法将参数类型“ContentType”分配给参数类型“String”

不能将参数类型“Colors.red”分配给参数类型“Paint”

“any[]”类型的参数不能分配给“string”类型的参数

不能将参数类型“String”分配给参数类型“Uri”

不能将参数类型“Null”分配给参数类型“AccountState”

Flutter - 不能将函数类型的参数分配给“void function()”类型的参数

'string | 类型的参数 null' 不能分配给类型为 'String' 的参数。类型 'null' 不能分配给类型 'String'。[角度]

不能将参数类型“Stream<MyUser?>”分配给参数类型“Stream<MyUser>?”。Flutter Firebase 问题(应用程序构建)

'string | 类型的参数 null' 不能分配给类型为 'string' 的参数

参数类型 'String"?"' 不能分配给参数类型 'String'

不能将参数类型“String”分配给参数类型“Uri”。扑

参数类型“void Function(String?)?” 不能分配给参数类型“字符串?函数(字符串?)?在颤振中

颤振错误:参数类型“对象?” 不能分配给参数类型“int”。或“字符串”

Flutter with Translator:为什么不能将参数类型“Future<Translation>”分配给参数类型“String”?

参数类型“对象?” 不能分配给颤振中的参数类型“num”

不能将参数类型“PointerEvent”分配给参数类型“PointerDownEvent”

参数类型 'string | null' 不能分配给参数类型 'string | 数量 | 布尔值'

颤振路由器:参数类型“字符串?” 不能分配给参数类型“字符串”

参数类型“区域?” 不能在颤振中分配给参数类型'Zone'

参数类型“Null”不能分配给参数类型“PatientPrescription”

参数类型“void Function(Hospital)”不能分配给参数类型“void Function(Object?)?”。颤振下拉

颤振:“Future<String>”类型的值不能分配给“String”类型的变量

参数类型“RxString”不能分配给参数类型“String”

来自 prefs.setStringList -> 错误的颤振 null 安全:参数列表<String?> 无法分配给参数类型列表 <String>