Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/grenzlinie/simplereact-todo-list

用React写的简单的todolist(增查删改功能)
https://github.com/grenzlinie/simplereact-todo-list

Last synced: about 13 hours ago
JSON representation

用React写的简单的todolist(增查删改功能)

Awesome Lists containing this project

README

        

## 简介
学习react做的,一个简单的实现增查删改的项目。可以实现todo list的添加,单选/多选确认完成,批量删除。
## 相关知识点
1. 拆分组件、实现静态组件
2. 动态初始化列表,确定数据放在哪个组件的state中
——某个组件使用:放在自身的state中
——某些组件使用:放在共同的父组件的state中(状态提升:)
3. 父子组件通信:
——父组件向子组件传递:通过props传递
——子组件向父组件传递:通过回调函数传递,也是传递props,父组件提前给子组件传递函数
4. 状态在哪里,操作状态的方法就在哪里
5. 注意className、style的写法,defaultChecked、checked,defaultValue、value之间的区别。

## 启动方式
npm start

## 效果图
![图片](./show-pic.png)