当前位置: 首页 > article >正文

react使用技巧

1搭建项目要看项目支持什么浏览器 通常是 vite+react18
2有些是需要小文件大小的 使用react小版本插件 有些需要支持ie11,建议webpack打补丁
3组件库的选择 比如antd有变量控制颜色 css in js 方便是方便
4路由的选择 一般是react-router-dom6 做动态路由我习惯是把路由写成两级,然后默认导入import加载 根据权限来控制 如果不在菜单权限里面就去404 在就让它过
5数据状态管理用mirror插件 redux也行
6业务通常是后台管理页面列表 封装组件导入各种 import 虽然现在有自动导入的插件 我之前尝试把东西绑定在window 比如组件 挂载上面做变量 减少导入 也算是一种小技巧
7样式有人用tailwind 其实没那么好用 因为还是不怎么对应很细的ui设计
8scss可以使用 还行 也可以使用css变量 封装表单 是必须的
9至于eslint和ts用不用看你电脑配置 和项目大小 因为 不一定可以起,打包git验证很慢
10关于react使用图表封装 一般很多人都是直接echart堆一起画options,我一般是先配置好全局变量的配置 然后 注册主题 然后初始化通用的图表文件js
11在接口使用的时候导入js 然后在里面处理变量 外面 传入 方便复用函数


http://www.kler.cn/news/306873.html

相关文章:

  • Spring6学习笔记4:事务
  • Spring Boot-消息队列相关问题
  • C++从入门到起飞之——继承下篇(万字详解) 全方位剖析!
  • Pr:首选项 - 媒体
  • python打通hive数据库实现CRUD
  • 力扣最热一百题——螺旋矩阵
  • 动态住宅代理网络在广告验证中的作用
  • 卡车配置一键启动无钥匙进入手机控车
  • 详细分析Uniapp中的轮播图基本知识(附Demo)
  • PHP7 json_encode() 浮点小数溢出错误
  • 优先级队列算法
  • QUIC的丢包处理
  • 2_foc闭环调试_ADC电流采样与滤波及pid数据结构
  • python 检索与该查询最相似的句子 使用库hflayers和sentence_transformers来实现遇到的问题
  • libwebsockets之日志系统
  • 【C#】vs2022 .net8
  • Leetcode 165. 比较版本号(Medium)
  • 日用放大器
  • 监控binlog日志监控表变化进行消息通知
  • Gartner发布报告揭秘微软数据安全功能和许可
  • (CVPR-2022)感知优先的扩散模型训练
  • 基于51单片机的倒计时音乐播放系统设计
  • Android libui新加接口,编译报错:error: Please update ABI references
  • 鸿蒙开发之ArkTS 基础八 联合类型
  • 搭建Eureka高可用集群 - day03
  • 智能工厂的设计软件 “程序”的完整框架
  • JAVA学习笔记02-integer
  • 二叉树算法
  • 掌握单片机,其实并不难
  • LeetCode70:爬楼梯