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

自建,前端sdk库(react-utils-dev-sdk)

随着业务的快速增长,很多业务模块需要通用化,这里我将业务中的常用的方法进行封装。

react-utils-dev-sdk

安装

npm install react-utils-dev-sdk

如果在国内网络阻塞,使用 yarn 安装

yarn add react-utils-dev-sdk

常用方法

  • deepCopy 深拷贝
const newObj = deepCopy({a: 1, b: 2})
// {a: 1, b: 2}
  • formatTimeSplit 时间戳格式化工具
const date = formatTimeSplit(1725861630886)
// 14:00:00
  • isToday 判断是否为今日
const toady = isToday(1725861630886)
// true
  • obj2strUrl 处理 param 转 url (入参转换)
const url = obj2strUrl({id:'123', pageNum: 0, pageSize: 20})
// ?id=123&pageNum=0&pageSize=20
  • removeEmptyValues 去除对象中的假值
const obj = removeEmptyValues({a: '', b: '2'})
// { b: '2' }
  • request 方法
export const getList = () => {return reqeust({url: '/list',method: 'GET'}, 'getList')
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • C++入门项目:Linux下C++轻量级Web服务器 跑通|运行|测试(小白进)
  • android kotlin基础复习 enum
  • 【C++】_list常用方法解析及模拟实现
  • 高级java每日一道面试题-2024年9月05日-数据库篇-谈一下聚集索引和非聚集索引?
  • SQL server 删除重复行
  • 〖open-mmlab: MMDetection〗解析文件:mmdet/models/detectors/two_stage.py
  • 1.9 Crash(三,Ramdump的分析)
  • 如何解决 Windows PowerShell 中 “无法加载文件 pnpm.ps1” 的错误
  • PTR_ERR 系列函数和宏
  • CCF-CSP认证考试准备第十三天:201909-3 字符画(大模拟)
  • 数据结构————单链表
  • Unity3D ARPG(动作角色扮演游戏)设计与实现详解
  • Python 基础之模块与文件操作(Basic Modules and File Operations in Python)
  • HTML、CSS实现树状图
  • ROM RAM
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • CSS居中完全指南——构建CSS居中决策树
  • Github访问慢解决办法
  • JavaScript设计模式之工厂模式
  • Java编程基础24——递归练习
  • Laravel核心解读--Facades
  • learning koa2.x
  • MySQL主从复制读写分离及奇怪的问题
  • node和express搭建代理服务器(源码)
  • PHP 小技巧
  • React Transition Group -- Transition 组件
  • Redux 中间件分析
  • spring boot下thymeleaf全局静态变量配置
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • webpack入门学习手记(二)
  • 关于Flux,Vuex,Redux的思考
  • 机器学习 vs. 深度学习
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 自动记录MySQL慢查询快照脚本
  • 阿里云ACE认证学习知识点梳理
  • ​学习一下,什么是预包装食品?​
  • ​用户画像从0到100的构建思路
  • !!Dom4j 学习笔记
  • #if #elif #endif
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (1) caustics\
  • (6)STL算法之转换
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (MATLAB)第五章-矩阵运算
  • (SpringBoot)第七章:SpringBoot日志文件
  • (纯JS)图片裁剪
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (翻译)terry crowley: 写给程序员
  • (剑指Offer)面试题34:丑数
  • (力扣)循环队列的实现与详解(C语言)