0

我有一个类,它有一个通过freezed. 我有另一个类有一个通过freezed. 我想扩展第二个类,但我收到一个类型错误,因为 mixin 方法有差异。

示例

class A with _$A {
  const factory A.initial() = _Initial;
}

class B with _$B {
  const factory B.final() = _Final;
}

我想:

class B extends A with _$B, _$A {  
  const factory B.final() = _Final;  
}

然后我应该可以使用:

B.initial()
4

0 回答 0