我有一个mixin,抽象类扩展了StatefulWidget。我想将我的mixin添加到抽象类中。
Mixin:
mixin MyMixin<T extends StatefulWidget> on State<T> {
String translate(context,childKey)
{
var parentKey = getParentLocalisationKey();
return childKey+parentKey;
}
String getParentLocalisationKey();
}
抽象类:
abstract class BaseState<Page extends BasePage> extends State<Page>
with WidgetsBindingObserver {
}
如何将mixin添加到抽象类?有什么办法吗?
答案 0 :(得分:1)
它在with
之后出现在列表中:
abstract class BaseState<Page extends BasePage> extends State<Page>
with WidgetsBindingObserver, MyMixin<Page> {
}