Change Notifier与ProviderScoped Model是Flutter不好的状态管理方案吗?

问题描述 投票:0回答:1

在我的Flutter项目中,我通常倾向于将Provider与Change Notifier一起用于依赖注入和状态管理目的,因为我发现它比其他解决方案更直观、更少模板,而且我使用这种方法从来没有任何问题。但是最近,我读了很多关于其他状态管理方法的文章,我听到很多人说Change Notifier对于状态管理来说基本上是一个糟糕的、性能较差的解决方案,特别是在大型应用程序中。就像我说的,我自己在使用Provider和Change Notifier时从来没有遇到过任何问题,但我还是个初级开发人员,所以...... 总之,真的是这样吗?如果是的话,我们使用Provider和Change Notifier到底会出现什么问题?现在还有哪些状态管理方案推荐给Flutter?

flutter dart provider state-management flutter-change-notifier
1个回答
0
投票

如果你说的是ChangeNotifier+provider,不是。

这是由于不了解provider的工作原理而传播的错误信息。

误传的根源在于ChangeNotifier的文档中说它只针对少数听众进行了优化。

有些人误解的是,使用provider,一个ChangeNotifier通常只有一个监听器。所以这个问题并不存在。

© www.soinside.com 2019 - 2024. All rights reserved.