[英]Flutter /Dart Classes
我已經在文件user_service.dart中實現了一個類:
class UserService {
Future<User> createUser(...)
....
}
我嘗試在另一個類中引用createUser方法
我導入用戶服務類
import 'user_service.dart';
並嘗試
UserService userService;
print(userService.toString());
UserService.createUser(....);
它編譯良好。
一個錯誤:NoSuchMethodError:方法'createUser'在null上被調用。
有任何想法嗎?
幫助表示贊賞。
在您的情況下,您首先需要為UserService類創建一個新實例。
UserService _instance = UserService(); // here you are creating a new instance with a default constructor
//now you can call your UserService methods
_instance.createUser();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.