【发布时间】:2021-08-21 11:36:33
【问题描述】:
我是 Flutter 的初学者,正在尝试学习教程。 我陷入了以下错误:
我在 chat_service.dart 中有以下代码,用于从 Laravel/Mysql 获取 API:
import 'package:buschat/repository/repository.dart';
class ChatService {
Repository _repository;
ChatService() {
_repository = Repository();
}
getAllChats() async {
return await _repository.httpGet('get-all-chat');
}
}
我在ChatService() 方法中收到以下错误:
Non-nullable instance field '_repository' must be initialized.
Try adding an initializer expression, or add a field initializer in this constructor, or mark it 'late'
本教程运行良好,并且已经使用一年了。
【问题讨论】:
标签: flutter