这段代码来自flutter的pre-null安全版本。它使用了VelocityX,我知道它有点过时了,但是我试图通过修改它来使它工作。
第一个
除了最后一行,即.clip(Clip.antiAlias)
,其他一切都正常
它给出以下错误:Error
如果我删除.clip(Clip.antiAlias)
,它将正常工作。
我以前解决过类似的错误
itemCount: radios?.length ?? 0,
而且奏效了。
但是,ZStack Z1 = Z?.clip(Clip.antiAlias) ?? Z
(其中Z没有.clip()方法)不起作用,甚至!null检查也不起作用。
是否有解决方法?或者我缺少什么最佳实践?
1条答案
按热度按时间xlpyo6sf1#
请在.clip()之前添加!null检查运算符
您问题的解决方案是-〉
其中Z必须是其他对象,以防对象返回null