如何解决Flutter的提供程序包是否支持有序侦听器?
Flutter的provider package是否支持有序侦听器的概念?
在我的具体示例中,我想确保在更改通知程序的ChangeNotifier
小部件之前执行Consumer
的特定侦听器。
如果没有用于此目的的特定功能,有人可以告诉我Provider如何自然地命令ChangeNotifier的侦听器吗?它是否仅取决于收听者/消费者的注册时间? (FIFO原则)
预先感谢
解决方法
Consumer
不是依靠侦听器来工作,而是依靠不同的机制(InheritedWidgets)
Consumer.builder
期间未调用 notifyListeners
。 Flutter框架在构建Widget树时会调用它,这发生在完全不同的时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。