/react-ts-todolist

使用react + redux + react-router + ts 开发todolist

Primary LanguageTypeScript

react-ts-todolist

代码

版本

  • 版本v1.0:通过url中的hash值来切换任务列表的显示(所有、已完成、未完成)
  • 版本v1.1:通过引入react-router路由来切换任务列表的显示(所有、已完成、未完成)
  • 版本v1.2:使用useReducer和uesContext来模拟redux功能
  • 版本v1.3:引入redux,将数据保存在localstorage中,并使用useDispatch、useSelector
  • 版本v1.4:使用express开发服务器,将数据保存到服务器上,和后台进行交互,异步action使用redux-thunk。要使用服务器v1.0代码
  • 版本v1.5:添加分页的功能,搭配服务器v1.1代码
  • 版本v1.6:在版本v1.3的基础上,使用@reduxjs/toolkit编写redux相关的代码。