【发布时间】:2019-02-03 14:59:45
【问题描述】:
我阅读了文档,但不清楚。
它声明“[initState is] 当这个对象被插入到树中时调用。”
当一个小部件被插入到树中时,就意味着它已经被创建,这意味着类构造函数被调用。初始化的目的是什么?构造函数的目的不就是初始化类实例吗?
感谢大家的宝贵时间。
【问题讨论】:
-
你能链接到你正在阅读的文档吗?我猜是:docs.flutter.io/flutter/widgets/State/initState.html
-
@T.Woody 是的,就是这样。我通读了 5 遍以上。我仍然不明白“取决于插入对象的位置”或“用于配置此小部件”是什么意思。这不就是类构造函数的用途吗?
-
我在看直接代码,看看能不能找到。 github.com/flutter/flutter/…
-
您自己是否直接查看过代码?有帮助时不看的地方的反馈:)
-
我相信
initState源自(并且行为类似于)在比较文档读取方式后:apache.github.io/incubator-heron/api/java/com/twitter/heron/api/…