描述:
flutter-mobx,从博客上搜索的例子,直接复制一直无法生成新文件。然后从stack overflow上找到了相似的问题
解决方法:
这是因为版本问题,旧版本中,store定义为
abstract class Store {}
而在最近的版本中,store为
mixin Store {
void dispose() {}
}
我从博客上看到的例子类的定义为
abstract class CounterBase implements Store {}
将implements变为with即可
abstract class _SettingsStore with Store { }
所以还是不要图省事,直接去git或pub上找官方代码比较好。。。我只是觉得flutter-mobx的readme有点不人性化,然后就更惨了