自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在原生html中使用less

在原生html中使用less

2023-10-07 14:20:18 1611 2

原创 axios取消请求

axios取消请求

2023-02-17 10:13:59 511 1

原创 记录js迷惑性题目

记录js迷惑性题目

2023-01-30 16:04:16 190

原创 Js原型链理解

Js原型链理解

2023-01-30 11:10:01 128

原创 react轮播图swiper.js和antd走马灯的使用

react轮播图swiper.js和antd走马灯的使用

2022-10-12 16:56:54 2702 2

原创 【antd3.x中走马灯Carousel的坑】

【antd3.x中走马灯Carousel的坑】

2022-08-10 14:54:31 1289

原创 【高德地图在React项目中的使用——(二)各种配置的使用】

高德地图在React项目中的使用(二)

2022-08-03 18:15:13 4121

原创 【高德地图在React项目中的使用——(一)入门】

高德地图学习与应用(一)

2022-08-02 16:11:26 2522

原创 React中如何使用ref

React如何使用ref

2022-04-25 17:43:48 2192

原创 React子组件给父组件传值

React子组件给父组件传值

2022-04-25 10:26:21 19845

原创 【npm安装依赖报错】

npm安装依赖报错

2022-03-24 15:12:19 5545

原创 从零开始做小程序(五)——触底加载、下拉刷新

触底加载、下拉刷新

2021-12-28 10:29:18 1677

原创 从零开始做小程序(四)—— 自定义顶部导航栏

自定义导航条

2021-12-27 14:09:23 2155

原创 从零开始做小程序(三)——引入组件库

微信小程序引入组件库

2021-12-24 14:07:01 1405

原创 从零开始做小程序(二)

开发微信小程序界面

2021-12-23 10:25:55 327

原创 从零开始做小程序(一)

从零开始做小程序

2021-12-23 09:33:15 533

原创 antd中Select默认值显示数值而不是名称

antd中Select默认值显示数值而不是名称

2021-10-26 17:47:33 3302

原创 sourcetree的基本使用

一、下载和安装官网链接https://www.sourcetreeapp.com/

2021-10-26 17:26:41 508

原创 warning.js?d96e:34 Warning: `getFieldDecorator` will override `value`, so please don‘t set `value`

warning.js?d96e:34 Warning: `getFieldDecorator` will override `value`, so please don‘t set `value`

2021-10-20 14:13:38 3156

原创 非零正数正则表达式

正则表达式

2021-10-20 14:03:58 3034 1

原创 git基础使用以及如何新建自己的分支并和远程关联

git基础使用以及如何新建自己的分支并和远程关联

2021-10-08 18:27:38 3389

原创 React修改antd默认组件样式

React修改antd默认组件样式

2021-09-24 18:21:55 6136 1

原创 解决谷歌自带翻译不出现问题

解决谷歌自带翻译不出现问题

2021-09-22 14:06:50 9415

原创 CSS学习记录

CSS学习记录

2021-09-18 15:42:22 102

原创 Switch和exact

Switch和exact

2021-08-24 16:11:26 152

原创 Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState....

Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState....

2021-08-24 15:36:29 13765

原创 react父组件渲染不影响子组件

react父组件渲染不影响子组件

2021-08-24 15:11:00 2996

转载 简记var、let、const

简记var、let、const

2021-08-23 18:20:30 113

转载 Promise、async、await

Promise、async、await

2021-08-20 14:51:12 224

转载 在react引入外部js把当前日期转换成阴历(农历)

在react引入外部js把当前日期转换成阴历(农历)

2021-08-18 18:22:16 798

转载 简单理解浏览器缓存机制

简单理解浏览器缓存机制

2021-08-18 14:44:31 468

原创 简记CSS定位

1.position默认的是static定位。**绝对定位absolute:**脱离文档流,不占位置,相对于父元素进行定位,如果父元素是static,就再向上找其他的父元素,直到找到position不是static的父元素为止,如果到了body还没找到,那么就相对于body进行定位。**相对定位relative:**不脱离文档流,还是在那里占了位置,相对于自己原本的正常流位置进行定位。2.百分比参照谁?width、height是相对于父元素的宽高(但是absolute定位是相对于它第一个不是st

2021-08-17 10:55:38 84

转载 简单理解重绘、回流(重排)

一、是什么?重绘和回流经常被提起,但是我之前只知道它和性能优化有关,具体的不是很清楚,这段时间看了一些博客和资料,整理一下。(回流和重排是一个含义)重绘和回流涉及到浏览器底层的渲染,所以我们先来了解一下浏览器的渲染过程。解析html,生成dom树;解析css,生成css dom树dom树和css dom树结合生成渲染树对渲染树进行布局绘制渲染树当render tree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建就叫回流(reflow)。当render tree

2021-08-11 16:07:58 341

原创 mysql用了ifnull结果还是为空

ifnull函数语法格式为:IFNULL(expression, alt_value)当第一个参数为空时,返回第二个参数的值;当第一个参数不为空时,返回第一个参数的值。但是这里有个很重要的点是:你查询的那一行必须要存在,ifnull才会生效。如果查询结果就为空,那么自然ifnull出来的也为空了。示例:t_student_info表如下:但是如果你想在查询为空的情况也用ifnull判断,可以使用子查询select IFNULL((select age from t_student

2021-08-11 14:13:37 1320

原创 ant design pro一直运行sockjs-node/info?t=1628046626131

每次查看network中请求的接口的时候总有一个info?t=XXX的接口,看着有点碍眼。网上查了下,说在node_modules\sockjs-client\dist\sock.js中的1605行屏蔽这一行代码self.xhr.send(payload);try { self.xhr.send(payload); } catch (e) { self.emit('finish', 0, ''); self._cleanup(false); }就可以停止发送。我的

2021-08-04 11:38:23 241

原创 简单理解js防抖与节流

节流和防抖都是为了解决短时间内大量触发某函数导致的性能问题。比如触发频率过高导致响应速度跟不上触发速度,浏览器出现延迟或卡顿现象。例如监听窗口的滚动条,如果不断的滑动,函数被高频触发,很浪费浏览器的性能。防抖(throttle):给一个时间限制,高频事件触发后,在这个限制内,函数只执行一次,如果在这个限制内再次触发函数,时间清零,重新计算时间。节流(debounce):给一个时间间隔,高频事件触发后,在这个间隔内,函数只执行一次(每隔一段时间,函数执行一次)...

2021-08-03 17:45:43 90

原创 简单理解js全局变量、局部变量和闭包

全局变量就是在函数外声明的变量,整个网页中所有脚本和函数都可以访问它,页面关闭后删除这个变量。局部变量就是在函数内声明的变量,只有在函数内才能访问它,函数执行完毕这个变量删除。(函数内部声明变量一定要使用var,不然就是声明了一个全局变量)局部变量可以改变全部变量的值闭包是一个内嵌函数访问它的上级函数的局部变量,当上级函数运行完后这个变量是不会被删除的。举一个闭包的例子:<script> function A(){ var i = 0; consol

2021-08-03 16:27:30 635

转载 js事件冒泡和事件捕获

事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。<div id="outer"> <p id="inner">Click me!</p></div>上面的代码中一个div元素中有一个p子元素,如果两个元素都有一个click的处理函数,那么我们怎么才能知道哪一个函数首先被触发呢?为了解决这个问题,微软和网景提出了两种完全相反的概念。1.事件冒泡微软提出了名为事件冒泡的事件流。这个事件流是

2021-08-03 11:12:38 5303 8

原创 优化ant design pro打包之后vendors.async.js文件大的问题

项目使用的是ant design pro V2,比较老的版本了,项目部署之后每次首页都加载缓慢,看了下打包后的dist文件夹里,最大的两个文件是vendors.async.js和umi.js。umi打包的时候会把第三方组件全部打包到vendors.async.js文件中,如果想要减小vendors.async.js文件的大小,就需要分析哪些组件被打包进去了,然后通过拆分去进行优化。这个还没有弄很明白,后来我看了下我的项目用gzip压缩之后就已经小很多了,就只用了gzip,如果后面项目文件多到gzip压缩都

2021-07-27 16:12:55 2106

转载 Js逻辑运算符与或非

Js逻辑运算符与或非

2021-07-26 18:02:37 510

空空如也

空空如也

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

TA关注的人

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