gpt4 book ai didi

flutter - 我如何继承一个StatefulWidget的状态?

转载 作者:IT王子 更新时间:2023-10-29 06:52:14 32 4
gpt4 key购买 nike

假设我有一个 GenericListItem这是 StatefulWidget并打电话

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

然后说GenericListItemState (创建为 class GenericListItemState extends State<GenericListItem> )包含构建方法和所有用于操作 GenericListItems 的实际逻辑.

如果我想创建一个 SpecificListItem类就像一个GenericListItem除了它以不同的方式处理几种方法外,我该如何处理呢?我可以创建一个 SpecificListItem延伸 GenericListItem并覆盖它的 createState()方法,但如何扩展 GenericListItemState具有所有重要的逻辑,包括我需要重写的方法?我不需要创建我的 SpecificListItemState 吗?所以它扩展了State<SpecificListItem>

最佳答案

显然,如果我只是执行 SpecificListItemState extends GenericListItemState,它确实有效。问题解决了。

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

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com