自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue中实现文字间距等分且超出宽度展示省略号(使用display: flex; 的时候 text-overflow: ellipsis;不生效)

vue中实现文字间距等分且超出宽度展示省略号## display: flex; 的时候 text-overflow: ellipsis;不生效

2024-06-28 17:04:20 115 1

原创 【无标题】

找不到名称“require”。是否需要安装 Node.js 的类型定义? 请尝试运行 `npm i --save-dev @types/node`,然后将 "node" 添加到 tsconfig 的 types 字段

2024-06-05 16:12:38 266

原创 前端web页面生产pdf

web网页页面转PDF

2024-04-16 11:25:28 230

原创 【无标题】

主机配置或型号: CPU/内存 类型 大小/GPU 型号 大小/主磁盘型号和大小…其他磁盘型号和大小…主机配置或型号: 品牌 型号 /内存大小/存储大小/颜色。品牌一般在显示器正中央下方,例如AOC、HP、LG 等。华为 P60/10G/256G/天蓝色。型号在桌面空白处右键,选择显示设置。磁盘信息如果在任务管理器中没有的。主机配置或型号: 品牌 型号。主机配置或型号: 品牌 型号。可以参考下图找到磁盘编号。额外小知识:主机名的修改。IP 地址和MAC码。

2024-04-10 09:50:01 163

原创 MD5校验工具

一键校验sha1,sha256,sha384,sha512,md5,ripemd160。

2024-01-09 11:33:54 422

原创 IOS系统的app环境访问前端微服务页面,在iphoneX以上机型,防止底部按钮贴边布局和iphone安全区横条重合的处理方式。

IOS系统的app环境访问前端微服务页面,在iphoneX以上机型,防止底部按钮贴边布局和iphone安全区横条重合的处理方式。

2023-02-02 17:08:35 224

原创 IOS系统safari浏览器,上拉加载列表使用vh计算高度布局的问题

IOS系统safari浏览器,上拉加载列表使用vh计算高度布局的问题

2023-02-02 17:06:06 920

原创 前端培训工作

前端培训工作

2023-02-02 16:49:35 164

原创 管理端的列表页检索条件缓存问题

管理端的列表页检索条件缓存问题

2023-02-02 15:56:55 341

原创 sm4加密实现请求头加密

sm4加密实现请求头加密

2023-02-02 15:49:55 3227

原创 H5页面js网页定位

H5页面js网页定位

2023-02-02 15:45:14 1354

原创 全国最新省市县列表json

全国最新省市县json

2023-02-02 15:37:35 1697

原创 【无标题】

哈希值校验 MD5

2022-07-01 18:32:03 49

原创 【无标题】

同等大小img和div大小不一致问题今天写代码,遇到一个小问题,我把一张图片放进一个div里,然后没有设置任何的padding和margin,但是发现图片和div的高度不一样,在img的下方出现了3px的空隙。审查元素,发现div的高度比img的高度多3px。通过百度之后了解到产生这个问题的原因:img是一种类似text的元素,在结束的时候,会在末尾加上一个空白符,所以就会多出3px。而解决这个问题的方法也很简单,把img标签的display属性设置为block就好了。//css代码img{w

2022-03-29 11:34:55 64

原创 vue 监听滚动条(获取滚动条距离底部距离)

参考链接:https://www.cnblogs.com/yck123/p/10978941.html@scroll实现首先有滚动条的div一定要设固定高度,然后overflow:auto;出现滚动条passive是使滚动更加流畅,减少卡顿, <div id="my" @scroll.passive="getScroll($event)"></div>getScroll(event) { // 滚动条距离底部的距离scrollBottom let

2022-01-24 09:57:09 2058

原创 【无标题】

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘indexOf’)Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘data’)项目中使用的是vue+element报错如下如图:该错误不影响进程,但每次进页面都会报错原因:element 的table行内容自定义渲染的时候,在对应

2021-12-26 16:48:32 383

原创 【无标题】

ios隐藏工具栏页面可滚动,展示空白错误ios如果页面内容不超过最大高度的情况下, 不想让页面被拉动导致遮挡内容,可以用innerHeight做处理,并且做监听。但注意IOS15的系统在不收起工具栏的情况下正常,在收起工具栏的情况下, 虽然js获取高度正常,但safari自身对收起工具栏的高度处理不正常,暂无的合适处理方式,所以暂不考虑ios15收起工具栏的情况这个-50px是看你自己的内容需不需要减去(我这里是释放有一个导航栏),不要都减去哈...

2021-12-03 11:55:56 424

转载 2021-11-15

淘宝 NPM 镜像站切换新域名啦简介: 用CNPM/淘宝源的开发者们请注意,淘宝NPM 镜像站喊你切换新域名啦。新的Web 站点:https://npmmirror.com,Registry Endpoint:https://registry.npmmirror.com。随着新的域名已经正式启用,老 http://npm.taobao.org 和 http://registry.npm.taobao.org 域名将于 2022 年 05 月 31 日零时起停止服务。(望周知,求转发)源起淘宝 NPM

2021-11-15 11:27:15 95

原创 2021-11-01

npm 查看源和切换源1.查看镜像源npm get registry2.切换官方源npm config set registry http://www.npmjs.org3.切换淘宝源npm config set registry http://registry.npm.taobao.org4.使用临时淘宝源npm install --registry=https://registry.npm.taobao.org...

2021-11-01 17:19:59 59

原创 2021-10-26

electron+vue项目 打包为桌面应用exe文件1.已有vue添加 electron-builder依赖vue add electron-builder2.修改默认,src/ background.js,改成下面的配置:'use strict'import { app, protocol, BrowserWindow } from 'electron'import { createProtocol } from 'vue-cli-plugin-electron-builder/lib'

2021-10-26 09:41:28 166

原创 2021-09-08

element + vue: 循环渲染表单+Checkbox 多选框组的动态验证先看效果图(需求)后端返回代码格式(主要是根据返回的格式对数据进行一定变形,Checkbox 多选框的v-model必须为数组):处理后端返回值:<template> <div class="functionConfig third"> <div class="third-formOne"> <div class="formOne-btn">

2021-09-08 14:32:38 63

原创 2021-08-27

node.exe无法安装,点击直接打开了csd命令行窗口项目启动失败,提示node版本不对,当前依赖最高支持版本是node v14,于是卸载了当前的node,去官网下载node v12.13.1 的exe安装包。然后点击exe出现命令行弹窗,然后就没有反应了,试了很多种网上的方法,过程省略不表了。最后发现需要下载msi格式的 安装 就顺利解决了。...

2021-08-27 17:37:21 72

原创 2021-08-25

中台类管理端列表页检索条件缓存问题部分可参考实现方式:1、vue-page-stack(极少使用)npm地址:https://www.npmjs.com/package/vue-page-stackgit地址:https://github.com/hezhongfeng/vue-page-stack可参考博客:https://blog.csdn.net/hezf_hero/article/details/105631522不可随意使用,使用时,刷新页面调用方式需使用activated生命周期。

2021-08-25 10:15:44 253

原创 2021-08-25

前端文档、标准、规范、约束的部分补充请大家带着怀疑的眼光去看问题,即使是前端文档中提到的问题及解决方式或者网络上的解决方式,自己拿过来使用时也请在使用之后一定要做检校,验证。以免因时间因素或环境不同等造成的结果误差。文档:为使其他同事阅读文档时容易理解,尽量在文档中描述的问题或解决方式后贴上代码段或者一些具体的页面截图。自己提交的文档也可以在有空的时候进行检查、完善。描述请尽量简洁明了,且准确。如果实在不是很清楚,可以参考一下说明文的特点:引用自:http://m.cnfla.com/zuowe

2021-08-25 09:51:21 54

原创 2021-08-25

开发过程中注意:项目中的公用组件,最好不要随意修改,如果一定要修订也要考虑影响到不要影响其他人的使用【比如公用类名,公用事件、属性等】。如果是组件有bug,影响到其他人的情况下一定要通知其他人【重要】管理端开发注意:中台或中台页面模板风格管理端的表单验证,包括页面布局风格。需要参考中台或者迎新(可复制和粘贴类似的页面来修改为你需要的页面)的页面,除非有做特别要求【可咨询刘川、江东阳】其他注意事项:1、遇到如图所示应用场景下,为避免在键盘弹起时搜索导致组件无数据提示和页面无数据提示重复出现。请...

2021-08-25 09:49:04 98

原创 2021-05-17

vscode 代码换行格式报错,CRLF自动转LFvscode CRLF自动转LF区别:CRLF:windows系统换行方式,LF为linnx的换行方式造成问题:它们之间的不同经常会导致使用不同系统开发的代码冲突。在你git拉取仓库代码的时候,git会自动把代码换行格式转化成你当前系统的的换行方式,从而造成冲突。解决办法:1、新建 .editorconfig ,放在项目根路径下,2, vscode 请安装插件:CTRL+SHIFT+X 搜索 EditorConfig 并安装插件官网地址

2021-05-17 17:40:50 57

原创 2021-04-30

vue项目中 el-dialog查看图片位置跑偏,关闭符号消失当我们使用自定义el-dialog定义查看图片组件,常常需要可拖拽功能,这里遇到一个bug,分享一下,1:拖拽组件,那么下一次打开组件查看图片,会吸附在顶部栏上,且向上缩进一节,看不到组件头部那么就不能再拖拽,也不能点击关闭符号(“x”)2:关闭符号消失,拖拽的本质就是改变弹框的position,里面的关闭符号(“x”)也是相对el-dialog定位得, position: static去掉弹框的定位后则不能拖拽,且关闭符号消失解决办

2021-04-30 10:58:08 40

原创 2021-04-27

vue轮询,压缩包上传轮询1.轮询干什么?我主要是用在上传图片压缩包,如果包大,可能导致上传时间过长,用户体验差2.轮询怎么做?定时器.关于轮询和长轮询还是长连接我就在这里一一介绍了,感兴趣的小伙伴可以去度娘看看示例:压缩包上传情况轮询点击上传压缩包弹框内的导入按钮 //上传压缩包导入按钮 async keepUpImgZip() { if (JSON.stringify(this.fileObjData) == "{}") { //判断导入是否有导入文件

2021-04-27 17:43:29 66

原创 2021-04-27

vue导出压缩包 / 导出数据表格 , blob转换file文件工作中常常需要导出文件,可能包含压缩包或者表格等,特别是后台管理一类项目,但后台给我们返回附件一般为二进制文件,导致我们打开即乱码解决方法如下:1,封装导出方法 function download(data, fileName, fileType) {//封装公共的blob解析方法 console.log(data) if (!data) { return; } var blob = new B

2021-04-27 17:07:33 46

原创 2021-04-27

vue 自定义防重点击指令(节流防抖)(前言:看了好多博客写的不清不楚,拿过来根本不能用,我陈某人今天就给你们简简单单上一课)1.自定义directive.js文件,(随便在哪都成,只要你路径找对)import Vue from 'vue'//引入Vueconst preventReClick = Vue.directive('preventReClick', {//自定义命令 inserted: function (el, binding) { el.addEventLi

2021-04-27 16:43:20 53

原创 2021-04-21

elmentUI表格选中一条数据,全选图标出现,多选乱码问题今天份踩坑elementUI table组件,代码写着好好的,突然回头一点,卧槽随便点击选择一条数据,上面全选的标志就出现了,找了半天没解决,我麻烦了解决办法如下:select-changge属性,配置可选择的表格该属性必须配置row.key属性,为你表格数据中的唯一项,可以理解为主键一样需要保证row.key值不为空,不然会vue原型key属性错误确认以上三点就能保证我们table表格的正常选择,多选,多选等elmentUI表格

2021-04-21 23:57:02 521

原创 2021-04-21

今日份踩坑之>>>vue2.0 proxy代理配置前后端跨域问题?不存在,带着疑问去度娘,一大片都是今天主要谈谈vue-cli的代理配置,今日份社会性尴尬,看了几次文档配置下来接口一直404&&500,(公司项目已经有一个API的代理了,晚上又将接口封装引入了n+1次,菜鸡懵逼)完事腆着个b脸问隔壁大佬大佬:“???,你连这都不会???”看着公司同事投来的目光,当场猝死,完事还扔给我一片脚手架文档,我麻了步入正题:target:需要代理的服务器地址wx:允许跨域pathr

2021-04-21 00:34:05 78

原创 2021-04-20

今天份铁憨憨>>>elmentUI样式修改用法咱就不多输了,风格简介清醒,风光无二,那么问题来了,常常面对弱鸡产品产品的无理要求,此类UI组件就显得有点弱不经风了,进入正题一:改button此类组件看的到,摸得着,那就好办了直接加class(一般没啥用,加不上)行内样式整起!important(好用的一批不信你试)二:嵌套插槽的组件及自定义组件(例如文件上传)这类组件就copy过来两句话,你别说还挺好用,但望山跑死????,打开f12你会发现新大陆(常用)外层组件加class类名,

2021-04-20 00:33:02 65

空空如也

空空如也

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

TA关注的人

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