1

と呼ばれるGenericListItemがあるStatefulWidgetとします

@override
GenericListItemState createState() => new GenericListItemState();

GenericListItemState(created as ) にはclass GenericListItemState extends State<GenericListItem>build メソッドと を操作するためのすべての実際のロジックが含まれているとしGenericListItemsます。

SpecificListItemいくつかのメソッドを異なる方法で処理することを除いて、 とまったく同じクラスを作成したい場合GenericListItem、どうすればよいでしょうか? SpecificListItemメソッドを拡張GenericListItemしてオーバーライドする を作成することはできますが、オーバーライドする必要があるメソッドを含め、すべての重要なロジックを含むcreateState()を拡張するにはどうすればよいでしょうか? GenericListItemState作成する必要はありませんSpecificListItemStateので、それは拡張されState<SpecificListItem>ますか?

4

1 に答える 1

3

どうやら私がやればうまくいくようですSpecificListItemState extends GenericListItemState。問題が解決しました。

于 2017-01-05T22:17:21.793 に答える