也许我不明白 BloC 或 Provider 的目的,但我很困惑为什么我们要使用它们而不是使用 Stateful
小部件使用 Flutter 的内置状态管理.我刚刚完成了一个应用程序,不记得我希望我需要比默认值更多的东西的地方。谁能帮我解决问题?
最佳答案
使用 BloC 或 Provider 而不是 Flutter 内置的 setState 有几个原因:
BloC 和 Provider 提供了一种更强大的状态管理方式。
BloC 和 Provider 可以更轻松地跨多个小部件更新状态。
BloC 和 Provider 可用于管理异步数据。
BloC 和 Provider 提供了一种更加模块化的方式来构建您的代码。
关于flutter - 既然已经有了 Flutter 内置的 setState,为什么还要在 Flutter 中使用 BloC 或 Provider?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74049270/