我有一个带键的backdrop小部件,backdrop小部件在下拉时有一个手势,它将关闭,当我在另一个小部件中打开它时出现问题,它无法关闭并尝试显示错误Duplicate GlobalKey detected in widget tree.
我从所有使用背景的页面调用key
final backdropKey = GlobalKey(debugLabel: 'Backdrop');
如何解决这个问题?
最佳答案
键在具有相同父级的Elements
中必须是唯一的。
https://docs.flutter.io/flutter/foundation/Key-class.html