我在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;
}
答案 0 :(得分:1)
该错误是由于变量名用法错误所致。 在下面固定
categoryModel.categoryName = 'Recent';
categoryModel.imageUrl = //url here