Flutter dart版本升级后,使用三目运算的坑

      当前使用的flutter版本为2.5.2dart的版本为2.12.0: 在给图片赋值做兼容的时候,报错,在使用之前版本(dart 2.7.0左右)的,可以正常进行判断赋值,我这个版本如何编译都不行,查看报错原因是因为类型不匹配导致的,那好,那就改成一样的类型吧,强转的时候又出问题了,死活转的不对,刚开始入门flutter,还有很多细节不知情,原来dart中强转类型,使用的关键字是as,再三尝试下,终于改好了,下边把贴图放上,共勉~。

图一:赋值报错
图二:类型强转
图三:再次赋值不报错

你可能感兴趣的:(Flutter dart版本升级后,使用三目运算的坑)