sha*_*ath 2 flutter flutter-dependencies bloc
在 Flutter 中使用 BLoC 时,在有状态小部件与无状态小部件中定义 BlocBuilder / BlocListener 之间有什么区别?
我们不能总是使用无状态小部件,因为 bloc 负责为我们重建小部件吗?是否有任何用例您可能想要使用有状态小部件?
PS:我正在试验flutter_bloc 1.0.0颤振包(https://pub.dev/packages/flutter_bloc)。
您可以在整个应用程序中使用无状态权重,因为任何重建都可以由 StreamBuilder 或 BlocBuilder 中的构建器方法处理。虽然通常建议这样做,但没有要求这样做,但如果您希望单击以切换某些信息或显示与块交互的按钮,则使一些小部件有状态可能是有意义的。
| 归档时间: |
|
| 查看次数: |
1170 次 |
| 最近记录: |