在 null 上调用了方法 'add':Flutter、SQFlite

The method 'add' was called on null : Flutter, SQFlite

我在 flutter 中从 SQLite 获取数据。当我尝试将地图列表转换为对象列表时。它给出了

的错误

The method 'add' was called on null

调试时显示有数据,但仍然报错

这是我的代码

 List<Image> imagesList;
    if (imagesListMap != null) {
      imagesListMap.forEach((element) {
        imagesList.add(Image.FromDatabase(element));
      });
    }

及其调试截图

在调用 add() 之前,您需要像这样初始化 List..

List<Image> imagesList = [];