flutter 的状态树并不是对任何情况都有效的。
只有在第一次加载入 build 方法的 widget,其内部的属性值发生变化时,状态才会刷新,如果是第二次加载入build 方法的widget,那么则无效。
也就是说,diff算法是以第一次加载入build里面的widget为算法的容器。
不仅如此,globalkey动态加载的也是有这个问题
flutter 的状态树并不是对任何情况都有效的。
只有在第一次加载入 build 方法的 widget,其内部的属性值发生变化时,状态才会刷新,如果是第二次加载入build 方法的widget,那么则无效。
也就是说,diff算法是以第一次加载入build里面的widget为算法的容器。
不仅如此,globalkey动态加载的也是有这个问题