我有一个带键的backdrop小部件,backdrop小部件在下拉时有一个手势,它将关闭,当我在另一个小部件中打开它时出现问题,它无法关闭并尝试显示错误Duplicate GlobalKey detected in widget tree.
我从所有使用背景的页面调用key

final backdropKey = GlobalKey(debugLabel: 'Backdrop');

如何解决这个问题?

最佳答案

键在具有相同父级的Elements中必须是唯一的。
https://docs.flutter.io/flutter/foundation/Key-class.html

10-04 14:31