# React-TodoList **Repository Path**: weiyao11/react-todo-list ## Basic Information - **Project Name**: React-TodoList - **Description**: 使用react开发一个todolist ,主要练习基础知识,子传父,父传子,状态提升等常见操作 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-07-05 - **Last Updated**: 2021-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 一. todoList的案例相关知识点 1. 拆分组件,实现静态组件, 注意: className、style的写法 2. 动态初始化列表,如何确定将数据放在哪个组件的state中? 1. 某个组件的使用:放在自身的state中。 2. 某些组件使用: 放在他们共同的父组件state中 (状态提升) 3. 关于父子组件的通信: 1. 【父组件】给【子组件】传递数据: 通过props传递 2. 【子组件】给 【父组件】传递数据: 通过props传递,要求父组件提前准备好一个函数 4. 注意defaultChecked和checked的区别,类似还有defaultValue和Value 5. 状态在哪里,操作状态的方法就在那里 #### 视图 ![效果图](/src/assert/yuanxingtu.png)