【发布时间】:2020-11-07 03:03:46
【问题描述】:
我有一个屏幕用于输入电话号码并使用 bloc, 用于在 bloc 类中发出事件并从 api 获取请求(如果它有效导航到新页面)
但我不明白我的数据模型存储在哪里? (在事件类或状态类中,甚至在集团类中)
【问题讨论】:
-
商店是什么意思?您的意思是将其传递给您的主小部件吗?
我有一个屏幕用于输入电话号码并使用 bloc, 用于在 bloc 类中发出事件并从 api 获取请求(如果它有效导航到新页面)
但我不明白我的数据模型存储在哪里? (在事件类或状态类中,甚至在集团类中)
【问题讨论】:
您的数据模型将只是一个常规的 Dart 类。
在你的 bloc 类中会有你的数据模型的实例。 当你的 bloc 类接收到一个 Event 时,它会调用你的数据模型中的函数并发送一个 State。
【讨论】: