自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js对象是否为空对象的判断方法

js对象是否为空对象的判断方法将json对象转化为json字符串,再判断该字符串是否为"{}"var obj = {};var b = (JSON.stringify(obj) == "{}");console.log(b, '返回true时,是空对象');//true使用for in 循环判断var obj = {}var isEmptyFn = function() { for(var key in obj) { return false; }

2020-12-30 16:51:49 325

原创 svg-icon图片不能改颜色

svg-icon图片不能改颜色svg-icon 为啥变不了颜色?因为 去字体图标库下载的时候选了颜色 ,那svg文件里就自带了fill属性,所以 我们在外面用color改不了svg的颜色。可以使用下面两种方法改变svg图片的颜色:1、改变svg-icon图片代码中的fill属性的值(常用)将fill属性的颜色填充值,fill="#409EFF"改为fill="currentColor"就可以使用color属性在css代码中给svg图片改变颜色了,如下图所示:2、全局加这个样式(不

2020-12-29 14:56:24 3920

原创 数组的浅拷贝和深拷贝

数组的浅拷贝和深拷贝1、数组浅拷贝:(直接赋值)var arr1 = [1, 2, 3, 4];var arr2 = arr1;arr1[0] = 6; // 数组是用堆去保存的,相等的时候->只是把存放的地址拷贝过去了,两个指向了同一个地址,所以在改变其中一个数组的值时,另一个数组的值也跟着改变了。console.log(arr2[0]); // 输出结果为6console.log(arr1); // [6, 2, 3, 4]console.log(arr2); // [6, 2, 3

2020-12-29 14:36:05 739

原创 gojs去除水印

去GoJs水印找到文件 node_module/gojs/release/go.js打开文件,搜索字符串:7eba17a4ca3b1a8346注释掉这个字符串所在的方法重写这个方法,直接return true// 注释掉这个方法,方法不一定是a.hr,根据关键字搜索到的方法注释即可/*a.hr=b.W[Za("7eba17a4ca3b1a8346")][Za("78a118b7")](b.W,Ak,4,4);*/a.hr=function(){return true};...

2020-12-29 14:11:49 319

原创 echarts折线图百分比作为y轴的刻度

echarts折线图百分比作为y轴的刻度echarts百分比作为y轴的刻度代码配置折线图效果echarts线上编辑运行链接echarts百分比作为y轴的刻度代码配置option = { title: { text: '堆叠区域图' }, tooltip : { trigger: 'axis', formatter: function (params) { var html=params[0].name+"<br&gt

2020-08-15 14:57:54 3450

原创 npm install时一直停留在fetchMetaData network不动

npm install时一直停留在fetchMetaData network不动解决办法1:设置淘宝镜像解决办法2:安装yarn,使用yarn install安装依赖npm install时,一直停留在fetchMetaData network不动,可能是网速问题导致的,所以可以使用办法1:设置淘宝镜像来解决。解决办法1:设置淘宝镜像可以先检测一下npm的源是不是淘宝的镜像源:npm co...

2019-08-02 11:12:20 3670 1

原创 react+dva如何设置首次启动端口

react+dva如何设置首次启动端口说明:react+dva的项目,首次启动项目时npm start,如何设置端口号?方法:打开react项目的 package.json文件,将 scripts中的start键值对 “start”: “roadhog server”,修改为 “start”: “set PORT=3000&amp;amp;&amp;amp;roadhog server” 即可更换端口号了。...

2018-11-26 10:08:49 1159 1

原创 遮罩层IE8的兼容写法 CSS hack

遮罩层IE8的兼容写法 CSS hack一、先看看IE8 CSS hack的基本用法二、遮罩层IE8的兼容写法一、先看看IE8 CSS hack的基本用法IE8 CSS hack 就是在属性后面加上 \9 或者 \0,代码如下:div{ color: orange; color:red\0; /* IE8+ css hack*/ ...

2018-11-13 18:56:26 990

原创 axios实现excel文件下载

axios实现excel文件下载功能:点击导出按钮,调用接口请求数据,下载excel文件。没有token验证时,可以采用点击a标签的方式实现excel下载,&lt;a href="xxx"&gt;DOWNLOAD&lt;/a&gt;但是项目中采用了token验证,a标签的方式就不合适了。下面是一种可行的方案,axios实现excel文件下载:1、确认后端提供的接口,设置了响应头res...

2018-11-08 18:15:08 7245 1

原创 linux操作文件的常用命令

linux操作文件的常用命令查看文件返回上级目录打开对应文件插入光标,可以修改文件了(即insert)在文件里搜索关键字切换到正常模式保存并退出强制退出解压与压缩下载文件其他常用命令查看文件ls //查看文件返回上级目录cd ../打开对应文件vi 文件名插入光标,可以修改文件了(即insert)i在文件里搜索关键字/ 关键字注:要继续查找此关键字,敲字符 n 就可...

2018-11-08 15:03:16 273

原创 js中时间戳与日期时间格式相互转换

js中时间戳与日期时间格式相互转换1、js获取指定时间戳的方法:2、js中时间戳转换成日期时间格式:1、js获取指定时间戳的方法: var timestamp = new Date(&quot;2018-09-08 09:05:05&quot;).getTime(); //时间戳是13位(单位:毫秒) // var timestamp = new Date(&quot;2018-09-08 09:05:05&quot;...

2018-11-08 14:16:28 834

原创 git安装后初始配置:配置用户名和邮箱以及生成ssh密钥

git安装后初始配置:配置用户名和邮箱,以及生成ssh密钥本文主要记录git安装后,用户名和邮箱的设置,以及ssh的生成,和如何查看生成的ssh key。一、先配置git的用户名和邮箱1、查看git的配置信息2、单独查看git用户名3、单独查看邮箱配置4、全局配置用户名5、全局配置邮箱二、生成ssh密钥1、在本地生成ssh密钥2、查看在本地生成的ssh密钥一...

2018-09-12 18:08:23 2331

空空如也

空空如也

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

TA关注的人

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