自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 微信小程序自定义进度条及手动拖拽功能

微信小程序自定义进度条的使用

2022-01-17 16:08:13 3019 2

原创 javascript封装promise限制请求并发数

背景:页面中需要同时发送10个请求,但是服务器限制,需要前端控制并发数,保证每次只能发送2个,直至所有请求全部发送完毕。思路:每次发送2条请求,请求成功则从请求队列中取一个,请求失败则再放入请求队列等待再次请求。具体代码如下: const reqQueue = [1,2,3,4,5,6,7,8,9,10]; // 请求队列 const handleRequest = (queue, callback) => { const result = []; // 请求结

2021-12-14 10:53:11 1638

原创 react-hooks中input标签自定义样式实现图片上传及预览

使用label的htmlFor属性修改样式jsx部分: const [preImg, setPreImg] = useState<string>() const [uploading, setUploading] = useState(false) const choseImg = async (e: any) => { try { const {formData, base64}: {formData: any; base64: stri

2021-11-24 17:09:06 889

原创 iOS中时间格式兼容问题

JS中正常情况下new Date('2012-10-10') // Wed Oct 10 2012 08:00:00 GMT+0800 (中国标准时间)而在iOS系统中 时间格式 必须为 2012/10/10 12:00:00 var date = '2012-10-10' new Date(date.replace(/-/g, '/')) // Wed Oct 10 2012 08:00:00 GMT+0800 (中国标准时间)...

2021-11-24 14:05:35 1788

原创 字符串转化为图片链接地址

字符串先转化为base64,再通过createObjectURL转化为imgUrlconst imgUrl = (str: string) => { const blob = dataURLtoBlob(str) const downloadUrl = window.URL.createObjectURL(blob) return downloadUrl } const dataURLtoBlob = (base64Str: string) => {

2021-11-12 16:50:20 361

原创 react-hooks父组件提交子组件form

父组件:import React, {useRef} from 'react'import UserName from 'src/components/UserName'interface userRef { submit: Function}const UserInfo = () => { const userRef = useRef<userRef>() const checkInfo = () => { Promise.all([user

2021-11-11 16:46:38 1456

原创 react-hooks+Ant Design Mobile中的自定义表单验证

Ant Design Mobile中的表单校验将validator放在 rules 对象中 <Form.Item name='uName' label='姓名' required rules={[ {required: true, message: '请输入姓名'}, {validator: (rule, value, cb

2021-11-11 16:42:45 620

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除