GlobalKey 的一种简单用法。

参考文章 https://www.jianshu.com/p/8b7b14f69636

https://blog.csdn.net/weixin_42110682/article/details/103466998

https://blog.csdn.net/weixin_44145299/article/details/86595477?utm_medium=distribute.pc_relevant.none-task-blog-searchfrombaidu-8.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-searchfrombaidu-8.channel_param

关键词,Keyword: flutter GlobalKey 

标题,title: GlobalKey 的一种简单用法。

场景,scenarios:有时候需要在上层组件发生一些事件时,改变下层组件的属性。如下图,当NestedScrollView 到达顶部的时候,需要开启每二个列表的 physics:NeverScrollableScrollPhysics(),让列表上拉可以有效。因为是禁用了子列表的Scrollable. 这时候,可以使用GlobalKey 来向下层列表的Widget state来设置状态。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容