自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端富文本编辑react-quill的使用

react-quill回显图片时替换图片的src

2023-05-08 16:43:53 1194

原创 推荐几个实用网站

1、WEBM 转换 MP4 格式。5、外卖返现,每单返10~30块。2、本地图片转换成链接形式。

2023-04-13 18:35:09 389

原创 绘制二次贝塞尔曲线的几种方式

贝塞尔曲线的绘制

2022-09-28 11:29:25 748

原创 React如何缓存页面数据

react页面缓存

2022-08-03 18:18:57 1766

原创 如何通过命令禁用笔记本自带键盘

禁用笔记本自带键盘

2022-06-18 14:04:35 227

原创 git的一些常用操作

1.缓存当前修改:git stash2.恢复缓存的修改:git stash apply3.创建本地分支并切换到当前分支:git checkout -b develop4.创建远程分支:将创建的本地分支push到远程上,git push origin develop :develop5.合并分支:git meger “要合并的分支名”......

2022-06-18 13:59:51 44 1

原创 前端面试题

1.js事件捕获和事件冒泡?事件捕获:外部元素想内部元素传递事件冒泡:内部元素向外部元素传递阻止事件冒泡或者捕获:event.stopPropagation();2.map和forEach区别?map会返回一个新数组,forEach不会;...

2022-02-22 13:42:53 1023

原创 百度与墨卡托坐标互转

//经纬度转墨卡托static wgs842mercator(poi) {//[114.32894, 30.585748]var mercator = {};var earthRad = 6378137.0;// console.log(“mercator-poi”,poi);mercator.x = poi.lng * Math.PI / 180 * earthRad;var a = poi.lat * Math.PI / 180;mercator.y = earthRad / 2 * Ma

2022-01-18 20:03:51 632

原创 nginx 配置rewrite示例

location~*/supercould/{proxy_passhttp://ingress_test_backend;#此处是supercould的网关地址,按照实际情况修改rewrite^/supercould/(.*)$/$1break;add_headerX-Frame-OptionsS...

2021-12-15 10:28:24 208

原创 sass中如何使用绝对路径?

1.在webpack中配置resolve2.在对应的scss文件中通过~使用

2021-09-14 19:51:53 686

原创 《深浅拷贝》

1.概念:深拷贝:拷贝对象或者数组的数据的实体,重新开辟了一个空间对原数据不影响浅拷贝:拷贝的是引用类型的指针,副本和原数组或对象指向同一个内存2.浅拷贝实例:数组直接=赋值对象直接=赋值通过Object.assign实现对象多层拷贝3.深拷贝实例:数组concat方法slice方法对象普通循环遍历方法Object.assign实现对象的第一层的深拷贝通过JSON实现完全深拷贝通过递归实现完全深拷贝.

2021-02-26 13:41:27 70

原创 React中的状态管理

1.Redux:一般来说,项目交互不多就不需要用到Redux;Redux由store、reducer、action组成;2.Mobx3.Recoil4.Context Api

2021-02-25 15:45:23 3319

原创 动态配置菜单及路由

动态菜单1.通过接口得到所有菜单的对象数组数据结构大概是这种2.遍历menuData的外层,等到所有一级菜单示例:3.遍历一级菜单下的children,同理三级四级等示例:动态路由1.将请求回来的菜单数据转换成一个路径和菜单名称对应的数据示例:转换后的数据大概是这样的2.得到当前页面的路径,并把拆分成对应不同的路径,例如当前路径为data/first/firstchild,则转换为 /data、/data/first、/data/first/f

2021-01-21 16:03:33 364

转载 React Hooks中父组件中调用子组件方法

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import{useState, useImperativeHandle,forwardRef} from'react'; // props子组件中需要接受ref letChildComp = (props,ref) => { // 此处注意useImp...

2020-07-10 18:06:21 1196

原创 js下载文件的几种方式

1.a标签 <ahref='url' download="文件名"></a>2.window.open() window.open(‘url’)3.通过文件流的方式下载axios.get(url,{responseType:'blob',headers:{//配置请求头}}).then((res)=>{constblob=res.data;const...

2020-07-01 14:54:07 3142 1

原创 antd中使用form+upload时,点击label时也会打开文件对话框的问题

今天遇到的小问题,记录一下<Form.Item name="upload" label="Upload" valuePropName="fileList" getValueFromEvent={normFile} ><Upload name="logo" action="/upload.do" listType="picture"><Button> <UploadOutlined /> Click to upload </Button>

2020-07-01 14:21:53 1530

原创 js如何实现异步编程?

1.async+await实现异步首先就是async了,他是一个关键字,只要用async来声明函数,那么这个函数就是异步函数,也就是说他不是按照顺序来执行的,在他后面的代码也可能会先执行。async()=>{console.info('异步函数')}然后是await了,他就是...

2020-06-04 17:16:09 304

原创 git如何在本地未提交时切换分支?

写了好多东西,才发现分支是错的,又不可以提交,又需要保存修改的代码到其他分支时1.保存修改 git stash2.切换分支 git checkout develop3.恢复暂存的修改git stash apply

2020-06-04 17:12:34 1674 1

原创 如何在函数组件中使用state?

import { useEffect}from'react';import{Button }from'antd';function Component (props){const[data,setData]=useState('defaultValue');consthandleClick = () => {setData('updateValu...

2020-04-20 15:19:30 2027 1

空空如也

空空如也

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

TA关注的人

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