我正在使用我朋友的代码,并努力解决dart语言已更新且mixins语法已更改的问题...
主模型类
class MainModel extends Model with UserModel, ProductsModel {}
此语法已更改,我不知道如何解决... 错误发生在UserModel上,ProductsModel说:
[dart]不能将类'UserModel'用作mixin,因为它扩展了Object以外的其他类。 [mixin_inherits_from_not_object]
这是UserModel代码:
import 'package:scoped_model/scoped_model.dart';
import '../model/user.dart';
class UserModel extends Model {
User _authenticatedUser;
void login(String email, String password) {
_authenticatedUser =
User(id: 'assddssa', email: email, password: password);
}
}
任何人都可以帮助您... 我是Flutter和Dart的初学者,所以请原谅我...