在下面的代码中,此代码出现错误 late
和 required
在 flutter 版本 2.7.0 中不可用。
late Cameracontroller _controller;
late Future<void> _initializeControllerFuture;
...
const DisplayPictureScreen({Key? key,required this.imagePath})
: super(key: key);
于是,我就这样把flutter版本改到了2.1.2,马上就解决了这个问题。
environment:
sdk: ">=2.12.0 <3.0.0"
在 2.7.0 之前的 sdk 版本中,Flutter 是否需要其他定义而不是 required
和 late
以实现空安全?
如果是,我如何在 2.7.0 之前的 sdk 版本中更改定义 required
和 late
?