An open API service indexing awesome lists of open source software.

https://github.com/yanyue404/todomvc-demos

A starting training ground
https://github.com/yanyue404/todomvc-demos

Last synced: 3 months ago
JSON representation

A starting training ground

Awesome Lists containing this project

README

        

# todomvc-demos

一个开始训练场,源码在分支里

## 例子

- [Demo01: JavaScript](https://github.com/yanyue404/todomvc-demos/tree/master/javascript)
- [Demo02: Angular1.x](https://github.com/yanyue404/todomvc-demos/tree/master/angular1.x)
- [Demo03: React](https://github.com/yanyue404/todomvc-demos/tree/react)
- [Demo04: React + Redux](https://github.com/yanyue404/todomvc-demos/tree/react+redux)
- [Demo05: Vue](https://github.com/yanyue404/todomvc-demos/tree/vue)
- [Demo06: Vue + Vuex](https://github.com/yanyue404/todomvc-demos/tree/vue+vuex)
- [Demo07: React + typescript](https://github.com/yanyue404/todomvc-demos/tree/react+typescript)
- [Demo08: TypeScript](https://github.com/yanyue404/todomvc-demos/tree/typescript)

## 技术点

- 1. 获取数据并显示到页面
- 2. 添加任务
- 3. 删除任务(单个)
- 4. 更改任务状态
- 5. 增加筛选
- 6. 计算未完成任务的数量
- 7. 清空已完成任务
- 8. 批量更改任务状态
- 9. 修改任务名称

### 参考链接

- https://github.com/tastejs/todomvc
- https://github.com/tastejs/todomvc-app-template