React
看陌生的风景
keep coding
展开
-
React项目实现页面状态缓存(keep-alive)
React项目实现页面状态缓存(keep-alive)原创 2024-07-24 10:53:32 · 585 阅读 · 0 评论 -
umi国际化的两种方式
【代码】umi国际化的两种方式。原创 2024-06-28 16:31:51 · 348 阅读 · 1 评论 -
Antd table滚动高度动态获取自定义hooks useScrollY
【代码】Antd table滚动高度动态获取自定义hooks useScrollY。原创 2024-05-11 11:31:21 · 369 阅读 · 0 评论 -
懒加载和按需加载的区别
懒加载(Lazy Loading)和按需加载(Code Splitting)原创 2024-04-16 17:16:57 · 377 阅读 · 0 评论 -
微前端qiankun示例 Umi3.5
【代码】微前端qiankun示例 Umi3.5。原创 2023-12-01 14:39:43 · 411 阅读 · 0 评论 -
Umijs项目优化
首先通过npm run analyze 查看打包后的文件进行观察,哪些包的体积大,然后分解开。体积较大的文件:echarts、wangeditor、antd、moment.js、需要开启mfsu,umi 版本 “umi”: “^3.5.41”,5.lodash替换方案lodash-es。package.json 文件配置。.umirc.ts配置文件。原创 2023-10-30 17:16:45 · 987 阅读 · 0 评论 -
Antd table多选自定义hooks,统一处理
antd table 多选原创 2022-11-18 09:52:29 · 306 阅读 · 0 评论 -
cron表达式插件 qnn-react-cron
【代码】cron表达式插件 qnn-react-cron。原创 2022-11-18 09:48:55 · 1297 阅读 · 0 评论 -
使用Axios进行文件下载(文件流)
axios download原创 2022-11-18 09:37:48 · 12556 阅读 · 1 评论 -
react 组件编码规范
react 组件优化规范原创 2022-06-07 10:22:06 · 299 阅读 · 0 评论 -
webpack搭建react脚手架
初始化目录结构├── config # webpack 配置├── public│ ├── index.html # index.html 入口│ └── favicon.png # Favicon├── src│ ├── assets # 本地静态资源│ ├── components # 通用组件│ ├── pages # 业务页面入口和常用模板│ │ ├── components # 业务通用组件│ │ ├── index.js # 业务页面│ │ ├── service.js #原创 2021-08-26 20:47:57 · 422 阅读 · 0 评论 -
React axios二次封装
import axios from "axios";import _isEmpty from "lodash/isEmpty";import _omitBy from "lodash/omitBy";import { getTimestamp } from "./utils";import { message, Spin } from 'antd';const { protocol } = window.location; // 协议const { host } = window.locati原创 2021-08-26 15:36:11 · 351 阅读 · 0 评论 -
react hooks方式使用react-dnd 拖拽
begin(mintor: DragSourceMonitor):组件开始拖拽,必须返回一个对象包含 type 属性,会覆盖 item 属性返回的对象,会被传入 drop 组件 hover 和 drop 方法的第一个参数。end(item, mintor: DragSourceMonitor): 组件停止拖拽时触发,item 是 drop 组件在 drop 方法执行时返回的对象,等同于 mintor.getDropResult() 的值。默认情况下,仅启动拖动操作的拖动源被视为拖动。原创 2021-07-07 14:49:08 · 2043 阅读 · 1 评论