我怎样才能做到这一点,例如具有某些属性的学校类可以添加具有某些属性的学生对象

Posted

技术标签:

【中文标题】我怎样才能做到这一点,例如具有某些属性的学校类可以添加具有某些属性的学生对象【英文标题】:How can i make it so that e.g. the class of school with certain properties can add student objects with certain properties 【发布时间】:2022-01-12 10:16:24 【问题描述】:

我是 Flutter 的新手,我正在尝试弄清楚如何允许用户以某种方式创建对象,例如多供应商应用或学校添加学生。

我有学生的模型,但我不知道如何让学校成为家长。在食谱的情况下,使用户成为父母。

有没有你推荐的教程或有人可以制作的简短示例?

这可能只是一个非常简短的示例,例如 user 作为父级,具有 name 和 age 属性,而 square 作为子级,具有 size 和 colour 属性

【问题讨论】:

【参考方案1】:

首先,你必须定义你想要转换为 JSON 格式的数据结构,然后使用 JSON to Dart 包或在线工具将 JSON 转换为 Dart 模型类。

根据您的示例,JSON 将是这样的

    
"user": 
    "name": "John",
            "age": 21,
    "square": 
        "size": "S",
        "colour": "blue",

现在使用JOSN TO DART !并粘贴此 JSON 字符串,您将获得所需的模型。

【讨论】:

以上是关于我怎样才能做到这一点,例如具有某些属性的学校类可以添加具有某些属性的学生对象的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 刀片混合关系。我怎样才能做到这一点?

我怎样才能做到这一点?将复选框从只读更改为可用于检查

我怎样才能有效地做到这一点? [关闭]

更改文件夹中的某些文件扩展名

我怎样才能做到这一点? - 动画报价 - JQuery

我怎样才能在 Corona 中做到这一点?