Flutter - Key 发表于 2020-10-27 本文字数: 112 阅读时长 ≈ 1 分钟 Flutter中Key非常重要 解决重用问题,提升性能 标识Widget,获取State对象 LocalKey抽象类 diff算法的核心所在 Element和Widget比较 ValueKey以数据作为Key。如:数字,字符 ObjectKey以Object对象作为Key。如:Text() UniqueKey可以保证Key的唯一性 一旦使用它,就不存在Element复用了 GlobalKey抽象类 帮助我们获取到对应Widget的State对象,然后进行操作。