Group TODO List

in 作品专业 with 0 comment

最近在 Udemy 上学习了 JS 有关的面向对象编程,数据库,以及本地信息存储,并且运用这些知识编写了一个能够在任意平台上实时同步的计划表。任何人都可以往这个表里面添加、删除或者标记完成与否相关的计划。

6/5/2020 更新:之前自认为做完这个项目之后偶然间发现在多个窗口同时打开的时候删除和更改完成状态等操作并不能在其他窗口里同步更新。今天对 JS 文件做出了一些调整,对于按钮和图标的操作只会直接更新 firebase 内部的数据。同时监听器将处理 firebase 的事件并对 UI 做出更新。将控制和更新的部分分开可以确保在发起端和其他端都能有同样的内容。

在线演示:http://www.gtqifan.tech/backup/Group_TODO_List/
GitHub链接:https://github.com/gtqifan/todolist_firebase

截图

Responses