周子龙 1851201 亮点: 1.全部基本功能 2.根据todo-item的紧急程度分配到不同的任务集 3.todo-item在任务集合之间的切换 4.设置todo-item的 due 5.折叠todo以及展开todo 6.根据所属任务集和是否已完成两个维度展示todo-item 7.todo-item向左滑动出现编辑、删除按钮 8.todo-item向右滑动出现切换任务栏 9.todo-item向左滑动大于一定距离直接删除 10.滑动控件,可以随着手指滑动,点击后展开,可以一键完成当前列表下所有任务,删除所有已完成任务。 11.todo可按照如下三个规则动态更新1.due少的优先 2.未完成优先 3.先添加的优先 12.添加todo后手机端自动失焦,键盘收回 13.整洁的CSS 14.友好、符合人体工学的UI 15.美观,符合人体学设计的动效 16.统计数据动态更新 17.项目基于MVC架构设计,采用数据驱动模式,实现了部分增量式更新 18.对输入进行处理,防止html标签注入 Git代码仓库:https://github.com/zhouzilong2020/todo-mvc 部署地址:https://zhouzilong2020.github.io/todo-mvc/ 项目架构参考了TODO-MVC的整体架构。全部代码均为个人实现。