flutter 如何管理各种子类型的数据类?

64jmpszr  于 2023-04-07  发布在  Flutter
关注(0)|答案(1)|浏览(105)

这是我的问题,想象一下你需要显示一个客户端表,在那里你只需要显示数据类Client的4个字段:

  • 姓名
  • 姓氏
  • 生日
  • 身份证

但是,当我转到客户的详细信息时,我需要看到上面的字段和其他一些字段,例如:

  • 姓名
  • 姓氏
  • 生日
  • 身份证
  • 出生地
  • 他们说的语言
  • 等等

我一直在做的是为每个数据类创建一个数据类,但我觉得应该有更好的方法来做到这一点,我正在研究GraphQL,以便能够使用单个端点,而不需要为每个数据类创建一个API,因为每个数据类对于几个字段都是不同的。我还在研究使用Freezed包的联合,但我不确定这是否是工会的目的,所以我想知道是否有人可以帮助我一点。

dgiusagp

dgiusagp1#

或者简单地创建单独的模型,如“Client”和“ClientDetails”?

相关问题