Skip to content

zhouchao941105/react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todolist

  1. 实现nav、二级菜单、面包屑
  2. 路由任意节点跳转、要有路由钩子处理事件
  3. 全局loading样式(网络请求时、前端渲染时)
  4. 要有网络层,即有前后端通信,统一拦截并处理请求
  5. 路由跳转需要保存列表状态数据
  6. 深度结合状态管理
  7. 实现xb-title
  8. 滚动加载
  9. filter
  10. 类似xb-window的穿透
  11. 设置网页的title

从小玲提供的项目中学习到的一些点

  1. 异步处理统一采用async和await,与Promise相比到底哪个更好有待商榷
  2. dispatch在模块内定义,通过combineReducers整合到一起
  3. 将一些通用的功能,如权限控制写成高阶组件,对于我们目前与权限相关的业务也提供了一些方向

笔记

  1. npm社区倾向于将npm包做的更加轻量。比如讲最早的react拆成了react和react-dom两个库。在路由方面,讲路由相关的核心内容放在react-router中,web开发使用react-router-dom,这个包依赖react-router,同时提供web开发一些常用组件,例如Link等。对于react native来说就可以引入react-router-native。

双语项目

About

use react to refactor company's project.(Demo)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published