未定义颤振模型

时间:2020-09-20 23:48:01

标签: flutter

我在data.dart中遇到了category.categoryName和category.imageUrl项的错误。

我将收到以下消息 未为类型“列表”定义设置器“ categoryName”。 尝试导入定义“ categoryName”的库,将名称更正为现有设置器的名称,或者定义一个名为“ categoryName”的设置器或字段。

它们在category_model.dart中定义。我到底在做什么错?

data.dart

import 'package:rss_tutorial/models/category_model.dart';

List<CategoryModel> getCategories() {
  List<CategoryModel> category = List<CategoryModel>();
  CategoryModel categoryModel = CategoryModel();

  category.categoryName = 'Recent';
  category.imageUrl =
      '';

  category.add(categoryModel);
}

category_model.dart

    class CategoryModel {
    String categoryName;
    String imageUrl;
    }

1 个答案:

答案 0 :(得分:1)

该错误是由于变量名用法错误所致。 在下面固定

categoryModel.categoryName = 'Recent';
categoryModel.imageUrl = //url here