【问题标题】:How should I design my table in Firebase Realtime Database if I want to display a table like this in HTML?如果我想在 HTML 中显示这样的表格,我应该如何在 Firebase 实时数据库中设计我的表格?
【发布时间】:2020-03-19 19:42:11
【问题描述】:

Sample table

我需要每个用户选择课程名称并自动显示学生在不同日期的出勤分数。

【问题讨论】:

    标签: javascript firebase-realtime-database html-table firebase-console


    【解决方案1】:

    最直接的方法是这样构建它:

    courses/
      {courseId}/
        attendance/
          {studentId}/
            {date}: {bool}
    

    这假设您在某处列出了所有课程,将其用作仅需要课程标题和/或 ID 的下拉列表的来源不是一个好主意。

    一旦用户选择了课程,您就可以使用该 ID 在courses/{selectedId}/attendance 获取课程的出勤数据。然后适当地解析每个学生和日期的值。

    您可以添加其他课程相关信息,例如courses/{courseId}/title: "Firebase"

    【讨论】:

      猜你喜欢
      • 2021-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多