【发布时间】:2021-08-08 14:13:37
【问题描述】:
愿你平安
我正在研究 Flutter 的小部件生命周期并停在 this.mounted 布尔变量,它确实直接存在于 State 类中,它只能与 StatefulWidget 作为子类连接,永远不会/用StatelessWidget 做了。
问题是……
是否所有小部件实际上都包含
bool this.mounted变量,正如某些人在[this accepted answer、this article 和this] 中所说的那样?
我在 Flutter 中搜索,发现这个 mounted 变量仅在 State 类中,然后我进一步查找在 Element 类中找到了一个名为 mount() 的函数。
StatelessWidget 类连接到 StatelessElement 类,该类从直接继承自 Element 类的 ComponentElement 扩展而来。
我现在真的很困惑,也许我误解了这个,我需要解释一下!谢谢。
【问题讨论】:
标签: flutter lifecycle application-lifecycle statefulwidget statelesswidget