Я использую код моего друга и борюсь с проблемой, что обновился язык дротиков и изменен синтаксис mixins ...
Класс основной модели
class MainModel extends Model with UserModel, ProductsModel {}
thisсинтаксис изменен, и я не знаю, как это исправить ... ошибка в UserModel, а ProductsModel говорит:
[dart] Класс 'UserModel' нельзя использовать как миксинпотому что он расширяет класс, отличный от Object.[mixin_inherits_from_not_object]
и это код пользовательской модели:
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);
}
}
любой может помочь, пожалуйста ... я новичок во Флаттере и Дартсе, так что извините меня за это...