react项目中常用的插件

首先下载node.js,不然是使用不了npm

  1. moment.js --时间格式转换
    下载包:npm i moment -S
  2. numeral - - 处理数字的
    下载包: npm i numeral -S
  3. axios --异步请求
    下载包:npm i axios -S
  4. xlsx --导出excel表格
    下载包:npm i xlsx -S
  5. redux --数据状态管理
    下载包:npm i redux -S
  6. react-redux --提供Providerconnect
    下载包:npm i react-redux -S
  7. redux-thunk --redux的thunk中间件
    下载包:npm i redux-thunk -S
  8. Immutable --提高react性能,适用于数据结构层次很深的情况
    下载包:npm i immutable -S
  9. PureRenderMixin --最基本的优化方式
    下载包:npm i react-addons-pure-render-mixin --save
  10. sanitize-html - - 过滤标签的
    下载包: npm i sanitize-html -S
  11. wangeditor - - 富文本编辑器(相同类型的还有很多,请自行百度)
    下载包: npm i wangeditor -S
  12. echarts - - 可视化图表
    下载包: npm i echarts -S
  13. qrcode.react - - 生成二维码的插件
    下载包:npm install qrcode.react
  14. prop-types --参数类型检查
    下载包:npm i prop-types -S
  15. classnames --使项目中的css类名动态化。
    下载包:npm install classnames --save
  16. babel-polyfill --解决浏览器对es6的兼容
    下载包:npm install babel-polyfill --save
  17. react-loadable --按需加载/懒加载/代码分割
    下载包:npm i react-loadable -S
  18. styled-components --通过js赋能解决了原生css所不具备的能力,比如变量,循环、函数等。
    下载包:npm i styled-components -S
  19. react-router-dom || react-router --解决路由跳转。
    下载包:npm i react-router-dom -S // npm i react-router -S
  20. immutability-helper --笔者推荐
    下载包:npm i immutability-helper -S
  21. memoize-one - - 提升性能的,可以对纯函数的结果做缓存。

版权声明:本文为weixin_45819748原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。