操作数不能为空,因此条件始终为真。删除条件
The operand can't be null, so the condition is always true. Remove the condition
我不断收到此警告,但不确定如何解决。如果可以请帮忙
以下是代码摘录
String imageUrl = '';
CircleAvatar(
backgroundColor: Colors.white70,
backgroundImage: imageUrl != null
? Image.network(imageUrl).image
: AssetImage(ProjectImages.placeholder),
minRadius: 50.0,
),
您收到此警告是因为您使用空字符串声明了变量 "imageUrl"。
注意:空字符串和null不一样,它们是不同的。因此,要消除此警告,您必须像这样
使您的变量可为空
String? imageUrl;
CircleAvatar(
backgroundColor: Colors.white70,
backgroundImage: imageUrl != null
? Image.network(imageUrl).image
: AssetImage(ProjectImages.placeholder),
minRadius: 50.0,
),
您的警告将消失:)
我不断收到此警告,但不确定如何解决。如果可以请帮忙 以下是代码摘录
String imageUrl = '';
CircleAvatar(
backgroundColor: Colors.white70,
backgroundImage: imageUrl != null
? Image.network(imageUrl).image
: AssetImage(ProjectImages.placeholder),
minRadius: 50.0,
),
您收到此警告是因为您使用空字符串声明了变量 "imageUrl"。
注意:空字符串和null不一样,它们是不同的。因此,要消除此警告,您必须像这样
使您的变量可为空String? imageUrl;
CircleAvatar(
backgroundColor: Colors.white70,
backgroundImage: imageUrl != null
? Image.network(imageUrl).image
: AssetImage(ProjectImages.placeholder),
minRadius: 50.0,
),
您的警告将消失:)