【发布时间】:2021-07-13 05:01:05
【问题描述】:
我是 Flutter 的新手。简而言之,我有一个学校管理应用程序,其中我有不同的用户模型,例如 Principal、Student、Teachs。 可以看到,除了一个“profileType”之外,所有模型都有不同的属性。如果有人想查看我的 Firestore 安排,请单击 here。 现在,在登录页面用户将选择他的学校,输入用户名和密码。现在我想要的是,根据配置文件类型呈现主页。学生页面等。 完整的回购是here。我真的被困在这里,实际上不知道要实现这一目标。 如果有人能指点我一个好的教程,那就足够了。
【问题讨论】:
-
您没有创建 profiletype 字符串,将它们设为
enum这将更容易比较并且您没有制作 3 个模型,您只需要一个模型,同时获取一些不同的数据配置文件将为空,因此您甚至不需要它。现在登录时你必须定义用户的角色,所以我认为你需要一个数据库
标签: flutter google-cloud-firestore