关于Flutter控件在build时什么情况会重新加载

开发过程中,发现有的控件在父节点控件build时会重新调用initState()。经过测试发现,如果GlobalKey发生变化,则控件会重新加载,即调用initState(),如果GlobalKey不变,则直接调用build。

发表评论

电子邮件地址不会被公开。 必填项已用*标注