自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 html2Canvas将固定标签内的内容转成图片

vue2使用htmlCanvas转化页面为图片并保存。

2023-08-14 16:53:03 319

原创 js-deepClone

重置vuex数据使用。

2023-04-20 11:24:22 132

原创 树结构查找某一个数据的存在

有一个provinceCode值,找到对应provinceCode下的城市名称。

2023-03-21 16:59:59 243

原创 git命令,只提交部分文件

git命令,指定文件提交,忽略部分。

2022-06-30 17:31:28 9894

原创 ios环境LTE卡无法开热点-iphone13为例

打开设置,点击蜂窝网络。打开蜂窝网络,点击你的lte流量卡3.打开你的lte卡,点击蜂窝数据网络。4.打开蜂窝数据网络设置,设置APN名称。保持lte和热点的名称一致,就可以了。

2022-05-23 20:53:08 48684 5

原创 jsp、jquery项目缓存控制

通过设置meta标签 <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" />通过script引入的js文件<script type="tex..

2021-12-14 11:22:53 772

原创 JS获取对象Object的长度

小老弟,对象还有长度??? const a = {},a.length???js中的对象长度不能.length获取,可以用js原生的Object.keys获的一个对象属性的数组,然后再用.lengthvar obj = {'a' : 'aaa' , 'b' : 'ccc' , 'c' : 'ccc'}; var arr = Object.keys(obj); // 返回 所有对象属性 的数组console.log(arr); // ['a','b','b'] console.log(arr.l

2021-12-03 14:05:07 3752

原创 前端input输入常用校验-集合

输入消除空格<input type="text" onkeyup="this.value=this.value.replace(/[, ]/g,'')"/>

2021-11-09 14:32:20 143

原创 常用的git命令记录

记性不好的我又来了,记录一下方便自己以后查看git常用命令只提交某文件a/ git status -s 查看仓库状态b/ git add src/pages/xxxxxx 添加需要提交的文件(参考git status打印出来的文件路径)c/ git stash -u -k 忽略其他文件,把现修改的隐藏起来,这样提交的时候就不会提交未被提交的add的文件d/ git commit -m 'XXXXXXX' e/ git pullf/ git pushg/ git .

2021-09-18 14:10:29 98

原创 ES6-promise

一、异步代码和回调函数事件循环console.log(1)setTimeout(function() { console.log(2)}, 0)setTimeout(function() { console.log(4)}, 100)console.log(3)js是单线程的(一个线程就同一时间只能做一件事情),js在同一时间只能做一件事情异步代码:同一时间,可以做多件事情。【ajax,定时器,注册事件。node中文件读写】js是单线程的,为什么能够处理异步代码???

2021-08-13 10:54:11 77

原创 复制excel的内容到页面

需求:公司人员需要批量处理一些数据,所以想要能从excel复制过来的一些数据可以直接粘贴到页面的表格上先放图看一下大致效果1.选中excel想要复制的内容,ctrl+c2.鼠标点击页面要复制位置的单元格,ctrl+v3.这边是粘贴到存货编码,然后根据粘贴到的存货编码去调用接口,获取到每一个存货编码对应下的存货名称、单位、税码。一、html代码因为复制有可能覆盖复制,从头或从中间,所以需要传入某一行的index去做判断<template #default="{ row, rowI.

2021-08-06 18:25:17 1455

原创 封装element的dialog

因为项目需要,好多页面都需要一样的文件导入弹出框。为了以后的方便使用,,,所以就你懂的~<template> <!--- .sync为了同步数据 ----> <el-dialog :title="title" :visible.sync="openCardDialog" width="50%" > </el-dialog></template><script> export .

2021-08-06 17:16:27 673

原创 用户点击鼠标右键触发自定义菜单事件

带尺寸的图片: 居中的图片: 居中并且带尺寸的图片:

2021-08-06 16:46:12 432

转载 cookie、localStorage、sessionStorage三者之间的简单区别

前端本地存储的方式目前有三种,分别是:cookie、localStorage、sessionStorage。一、不同点生命周期cookie:可设置失效时间,没有设置的话,默认是关闭浏览器后失效localStorage:除非被手动清除,否则将会永久保存sessionStorage:仅在当前网页下有效,页面关闭会自动清除存放数据cookie:4KB左右localStorage和sessionStorage:可以保存5MB的信息http请求cookie:每次都会携带在HTTP头中,如果使.

2021-07-30 12:20:15 125

原创 前端javaScript中一些常用的数组方法-总结

个人觉得老是只看别人总结的,自己不踏踏实实的敲一遍总是记不牢固的,何况像我这种记性的,一遍可能都记不住,都要敲几次才能记得住。数组的方法里面都是有参数的,但是看了看都一样array.方法(function(currentValue,index,arr), thisValue)currentValue:当前元素的值index:当前元素的索引值arr:当前元素属于的数组对象Array.map()将数组中的每一个元素调用一个提供的函数,结果作为一个新的数组返回,没有改变原来的数组。c

2021-05-17 11:59:48 201

原创 前端实现控制表格列的显示与隐藏以及拖拽列的顺序

背景:因为现在在的这一家公司是主要做大量数据的,做的系统也只是针对公司内部的。我们老大之前也是做产品的,别提多难受了,不过还好系统需要的功能都不是很有难度。前一段时间老大给了一个纯前端需要实现的,大概是有一个表格,基于表格有一个功能主要实现对表格的控制,控制表格列的显示隐藏已经列的顺序。原型长这样:用一个弹出的框,列出表格的所有属性,对弹窗里面选中不选中拖拽实现表格列的显示隐藏和排序。这直接让我陷入了沉思,后来去网上搜了搜,没有太大的思绪,后来就想问一下技术经理有没有别的网站有实现过这样的功能的,.

2021-05-12 14:33:53 2193

原创 vue+element封装分页组件<每页条数由用户自定义>

背景:因为当前项目主要是表格文件和数据的一个显示,所以大量的用到分页功能,思前想后决定写一个分页组件,方便美观。因为前端人员不是我自己,加上产品的建议,最后决定分页写定每页二十天条数据。首先在项目的根目录下创建可复用组件在components里面创建需要的组件在组件里写入代码主要是涉及到父传子和子传父,因为刚开始写可复用封装组件,所以没敢写的太复杂<template> <el-pagination :total="total" :current-pag.

2021-04-19 11:35:21 3267 5

原创 element的table的某一列添加样式

需求:给表格的任意一列添加样式<element/table><el-table :data="tableData" stripe :cell-style="cellStyle" style="width: 100%"></el-table>methods() { // 表格的样式 cellStyle(data) { // 表格的第二列加上小手和padding为0 if (data.columnInd.

2021-04-08 09:43:15 1090

原创 vue+element实现商品多规格的添加(sku)

商品多规格的添加当时我也是初入前端这个行业,去得第一家公司写的这个功能,但是公司里我待的那个部门只有我一个前端,所以只要是前端的东西只能我来改,没法办法,就算是不符合初级前端能写出来的东西也得硬着头皮去写。也很感谢那段时光,让人快速的成长,学到不少东西。拿到这个需求,我当时考虑到的因素。商品规格走的数据格式对接后端接口的时候传的参数格式样式怎么实现方便我去操作数据好吧,当时想了这么多都是问了一个大哥给到的意见,算了算,写了三四次才把前端生成的数据格式给定下来。当时也是参考了以为大佬的

2021-04-02 19:19:01 9118 23

转载 2021-03-09

脚手架创建失败的原因当你在使用vue-cli创建项目时,出现了以下错误 Filed to check for updated,而检查node -v,vue -V,npm -version都没问题时,此时脚手架的版本出现了问题,可以通过升级来解决此问题。npm update -g @vue/cli...

2021-03-09 10:11:06 244

原创 后端返回pdf文件的在线url,前端进行预览。

在这之前我也是看了很多的博客,才发现前端预览pdf文件有很多形式。我的这个项目里面使用的技术是jquery+ajax通过标签很多的情况下有通过一个a标签点击去进行查看<进行尝试,得到成功>通过embed标签,指定type类型。也是可以进行预览的<进行尝试,得到成功>通过iframe标签,和embed标签很像,object标签也是一样<进行尝试,得到成功>以上方法都可以实现预览pdf文件,但是不同的浏览器下出来的效果不用,所以最后我还是选择通过canvas画.

2021-02-28 19:38:47 4692 7

原创 JS前端发请求下载文件流

前端JS如何使用接口下载文件流基于vue和element###一、通过a标签的href属性###二、通过form表单

2021-02-02 14:56:03 1428

原创 JS中防抖和节流的理解

JS中的防抖和节流的解释<不含代码>以下按照个人理解所解释,有不对的地方欢迎大家指出一、防抖debounce函数防抖在时间被处罚n秒后再执行回调,如果在这n秒内又被触发,则重新计时防抖的使用场景搜索联想<input事件>、窗口调整大小的resize事件个人觉得函数防抖就是法师释放技能的时候要读条,技能读条没完再按技能就需要重新读条;比如王者荣耀里面的回城技能,点击回城是需要三秒的时间才能真正回城,这三秒的时间就是读条。二、节流throttle节流单位时

2020-11-20 18:49:53 144

空空如也

空空如也

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

TA关注的人

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