Flutter 使用setState和bloc进行状态管理
使用bloc和setState进行状态管理好吗? 基本上,当我需要在其他类(屏幕)上共享状态时,我使用BUC来控制状态,但是我在SETSATE内部使用可重用的组件,比如文本字段,在这里,我控制错误消息、模糊文本等,我认为不必在业务逻辑内部。 所以我想知道这是不是一个好的做法Flutter 使用setState和bloc进行状态管理,flutter,dart,state,bloc,Flutter,Dart,State,Bloc,使用bloc和setState进行状态管理好吗? 基本上,当我需要在其他类(屏幕)上共享状态时,我使用BUC来控制状态,但是我在SETSATE内部使用可重用的组件,比如文本字段,在这里,我控制错误消息、模糊文本等,我认为不必在业务逻辑内部。 所以我想知道这是不是一个好的做法 谢谢 在有状态小部件中使用setState没有问题,即使您使用的是BLoC。 一、 不幸的是,不要使用BloC,但是如果您可以在BloC中管理错误消息,那么它可能会更好,因为您可以只使用BloC,而可以使用无状态小部件,这将
谢谢 在有状态小部件中使用
setState
没有问题,即使您使用的是BLoC。
一、 不幸的是,不要使用BloC,但是如果您可以在BloC中管理错误消息,那么它可能会更好,因为您可以只使用BloC,而可以使用无状态小部件,这将比有状态小部件重建的频率更低
在我看来,在同一个小部件中使用setState和BLoC没有什么大的危害