假设我有一个GenericListItem它是一个StatefulWidget并调用

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

假设GenericListItemState(创建为class GenericListItemState extends State<GenericListItem>)包含构建方法和操作GenericListItems的所有实际逻辑。
如果我想创建一个类似于SpecificListItemGenericListItem类,只是它处理两个不同的方法,我该怎么做呢?我可以创建一个扩展SpecificListItem并覆盖其GenericListItem方法的createState()方法,但是如何扩展具有所有重要逻辑的GenericListItemState方法,包括我需要覆盖的方法?难道我不需要创建我的SpecificListItemState所以它扩展了State<SpecificListItem>

最佳答案

很明显,如果我只是做的话,它是有效的。问题解决了。

关于flutter - 如何继承StatefulWidget的状态?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41495385/

10-09 03:23