'Object' 无法赋值给参数类型 'ImageProvider<Object>'
'Object' can't be assigned to the parameter type 'ImageProvider<Object>'
我在使用 Circle Avatar 时出现以下错误:
参数类型'Object'无法赋值给参数类型'ImageProvider'
这是代码:
CircleAvatar(
backgroundImage: snapshot.data['imageUrl'] == ""
? AssetImage('assets/img.png')
: NetworkImage(snapshot.data['imageUrl']));
目前这是 GitHub 上 dart 2.12 的未决问题。
作为解决方法,您可以转换对象
AssetImage('assets/img.png') as ImageProvider,
我在使用 Circle Avatar 时出现以下错误:
参数类型'Object'无法赋值给参数类型'ImageProvider'
这是代码:
CircleAvatar(
backgroundImage: snapshot.data['imageUrl'] == ""
? AssetImage('assets/img.png')
: NetworkImage(snapshot.data['imageUrl']));
目前这是 GitHub 上 dart 2.12 的未决问题。
作为解决方法,您可以转换对象
AssetImage('assets/img.png') as ImageProvider,