TODOS
基于网易的 NEJ 框架完成的大作业
1. 功能
- 新增、修改功能
- 筛选功能:All、Active、Completed
- 改变状态功能:toggle(勾选完成或取消),一键全部完成、一键全部清除
- 底部右边显示当前列表的 todo 数量
- 数据库使用的是mysql
2. 运行方法
npm install
# 运行
npm run start
3. 说明
本 Demo 的 Item 部分被设计成了 UI 组件,使用了 _store 作为状态管理中心,控制所有数据的操作,UI 控件只触发对数据的操作。在父组件初始化的时候,在 _store 中注册一下,然后在当子组件进行 todo item 的数据修改的时候(或者是父组件中其他需要修改 todo 数据的时候),修改完成之后,再触发父组件的刷新。