自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三步完成maven安装及配置

三步完成maven安装及配置。获取maven包、解压maven包、配置环境变量

2022-08-17 17:12:56 148 1

原创 过滤掉两个数组中相同的部分

在实际开发中诸如需要过滤掉数组中已选中部分。1.有数组arrayA 和数组arrayB----(filter)数组A中选择一部分数据到数组B中,现在需要对数组A进行过滤,去除掉已经选择的部分let arrayA = [1,2,3,4,5,6,7];let arrayB = [1,2,3];for(var i = 0;i<arrayB .length;i++){ //先遍历数组arrayB arrayA = arrayA .filter(function(x){ //然后过滤arr

2022-05-20 18:33:17 2485

原创 最正确的绕某一点旋转坐标

遇到的问题:之前画的需求图如下(保密情况,底图已屏蔽):现在由于需求更改,底图逆时针旋转了90度,导致目前的坐标不准确,所画区域对应不上,又不想重新选取坐标画,于是想着将所有坐标逆时针旋转90度不就可以对应上了吗?百度了一下:很快就有了答案(这是错误的):跟着就做,发现我的效果变成了这样:我要的是逆时针,怎么变成了顺时针。难道我看错了。又看了一下,写的是逆时针旋转a角度的公式啊!果然实践出真知。事实如此,就是错了。我又搜了几个博友的,发现都是跟着写,估计也没实践。所以此公式是顺时针公式,

2021-08-25 16:07:45 1288

原创 Ant Design日期选择框DatePicker的时间范围限定

需求:给定的时间delayTime,对此时间之前的不可选择,只能选择之后的的时间。另,对于当前日期的限定,官网有,很清楚,链接如下:Ant Design日期选择框解决方法: (Vue框架)第一步:页面使用:绑定值delayTime,方法使用disableDate第二步:定义一个条件值data中定义一个条件值disableDelayTime第三步:获取给定的时间值delayTime获取初始值delayTime;赋值给定条件disableDelayTime,则时间选择器只能选择给定条件

2021-06-07 19:15:51 1857

原创 Ant Design在Vue的单个组件内修改样式

需求:使用的Ant Design框架。现在需要在某个页面对其样式进行修改,但是不影响其他页面页面:样式修改及其说明:只在当前组件内修改ant样式,而不影响其他组件。如图,首先需要添加scoped,将组件样式私有化,然后添加支持语法lang=“scss”,(项目中没有不支持scss,需要先安装scss,安装方法随便搜,很多)在需要修改的页面样式内使用/deep/来击穿私有样式...

2021-06-07 18:57:22 1245

原创 Ant Design中select框往下滑动会自动回到顶部的问题

问题重现:用户在使用如下图所示的选择框时,在向下滑动时,鼠标再次移动,滑竿会自动回到顶部。代码定位:问题分析:获取到的dataFromOptions中是以key,value形式存在的。而当选择全部这个选项时,后台规定返回的值是null后查询得知,ant design框架的select框的key值不能为null,也不能有重复key值。解决办法:经测试,key值可改为-1来代表全部,或者直接传递一个空的字符串key=" ",也可解决。本问题采用传递空字符串的形式。...

2021-06-07 18:37:57 2367

原创 VScode前端npm i 依赖后源代码管理器出现5k+更改文件解决办法

问题出现拉取的项目,在npm i之后左侧的源代码管理器出现了5k+的更改文件甚至更多无法显示,如下图所示。问题原因没有使用git忽略文件脚本解决办法在项目中与src同级别的目录下,添加.gitignore文件(注意前面有个点)文件内容如下图所示:实现效果如下图:附.gitignore文件常用配置.DS_Storenode_modules//dist/npm-debug.log*yarn-debug.log*yarn-error.log*/test/unit/cover

2021-03-17 09:17:49 2483 2

原创 Math对象的用法

Math对象的用法Math对象在JS中常常处理一些数学数值的问题Math对象并不像Date和String那样是对象的类,因此没有构造函数Math(),像Math.abs()这样的函数只是函数,不是某个对象的方法。因此,我们不需要创建它,可以直接把它作为对象直接使用就可以调用它的所有属性和方法。 //对于负数取正处理,取绝对值 let mun = -1; mun = Math.abs(mun); console.log(mun) //输出 1 //对于输出反余弦值的处理 let mun

2021-01-29 18:31:42 239 1

原创 字符串的相关操作

字符串的相关操作var is_string = “hello world” //定义一个字符串参数两种截取字符串的方法:方法一:var string = is_string.slice(1,5); 打印: console(string); 输出: “ello”;方法二:var string = is_string.substring(1,5); 打印: console(string);输出: “ello”;判断是否是字符串方法:var s='str'if(type

2021-01-28 17:47:43 67

原创 git和gulp命令使用提交代码到云端

git命令和gulp命令gulp build 打包项目git add . 告诉后台想把什么内容上传到后台(注意add后面有一个空格和一个点)git commit -am “此处填写上传文件的备注信息” 把传送到云端仓库的信息暂存起来git push 后面跟着https地址 然后才把内容上传到云端注意:上传过程中如果出现错误的提示信息 ERROR: FAILED TO PUSH SOME REFS TO先拉取远端的代码自动合并(git pull origin master)在上传

2021-01-28 17:37:20 137

空空如也

空空如也

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

TA关注的人

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