在Android的MVVM中,将上下文传递给viewmodel意味着破坏模式。您是否应该将BuildContext传递给Flutter Bloc架构中的bloc类?
最佳答案
小部件的状态始终与它关联一个BuildContext,并且永远不会对其进行更改,因此您可以实际存储它,但是我认为这不是一个好主意。 Bloc类是MVVM模式下的VM,它对View(窗口小部件树)一无所知。
关于flutter - 可以将BuildContext传递给BLoC吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58505388/