我将导入存储在数据库中的BASE64图像。
代码:
profileimage()async{
var userimage1 = await DBHelper().getuserIMAGE1('roro');
print(userimage1);
if(userimage1 == Null){
print('Empty');
}else{
setState(() {
userimage1.map((e) {
tmpimage = e['image0'];
}).toList();
print(tmpimage);
_TmpBytesImage = Base64Decoder().convert(tmpimage);
print(_TmpBytesImage);
return Image.memory(_TmpBytesImage);
});
}
}
File pimage = profileimage(); << error
我得到了错误“ flutter :初始化器中只能访问静态成员”
我能怎么做?
最佳答案
您需要像下面这样打电话。
Future.delayed(Duration.zero, () {
// your code
});
关于flutter - 错误:只能在初始化程序中访问静态成员,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58353915/