自定义博客皮肤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)
  • 收藏
  • 关注

原创 分享一些浏览器常用js方法,封装后直接使用

4. 获取非行内样式兼容 IE:currentStyle 标准:getComputedStyle。3. IE9以下 byClassName。9. 阻止超链接的默认行为的兼容。7. 获取键盘按键编码值的兼容。10. 添加事件监听器的兼容。11. 移除事件监听器的兼容。6. 获取鼠标编码值的兼容。1. 滚动条到顶端的距离。2. 滚动条到左端的距离。5. 获取时间对象的兼容。8. 阻止事件冒泡的兼容。12. 获取事件源的兼容。

2024-05-14 14:42:09 191

原创 postcss的一些简单配置

【代码】postcss的一些简单配置。

2023-08-18 16:13:04 531

转载 vsCode插件推荐

github大佬推荐链接:

2023-05-12 10:38:24 174

原创 Vue中import 引入样式文件污染问题,手动测试过几乎所有情况

只有当lang='css'的时候,这两种引入方式都会污染,必须通过标签内引入才可以当lang='scss'的时候(less我没测,我估计跟scss同理,我实际项目都是用less这样引入局部样式)// 这种不会全局污染!!!// 这种会全局污染。

2023-04-21 16:51:01 1274 4

原创 vsCode中的插件,实测好用,推荐第二个中文版

chatGpt vscode插件

2023-04-19 14:05:37 295 2

原创 vue和vuex版本不兼容!npm下载任何依赖报错,ERESOLVE could not resolve

vue和vuex版本不兼容!npm下载任何依赖报错,ERESOLVE could not resolve方案一:加--force,例如: npm i axios -S --force。方案二:查看报错信息,是vue和vuex版本不兼容,给vuex降个版本试试~原来vuex:4.0.2;降级后:3.6.2。

2023-04-18 14:18:57 1679

原创 三元运算符和?? 两个问号的区别

'default';?'default';

2023-04-06 16:10:54 225

原创 js日期date的api

【代码】js日期date的api。

2023-03-31 11:24:07 234

原创 Vue项目打印页面中部分区域,有样式!只打印一页?scoped中html、body样式不生效?

Vue项目打印页面中部分区域,有样式!只打印一页?scoped中html、body样式不生效?打印页面局部内容bug:只打印一页,不能滚动。打印完页面发现页面按钮点击事件失效了!

2023-03-29 14:40:55 783

原创 vue实现pdf/文件下载(支持post方式)

后来在项目里找了找,发现前人有大佬做了相关的文件下载,代码如下,有一部分没懂应用场景,如果有大佬看到麻烦帮忙解答一下。文件下载本来一开始想用a标签做,但是下载出来的文件乱码,后来查询发现是请求方式的错误,后台下载文件是。在某个按钮上添加点击事件,调用此方法。方式,而a标签默认是。

2023-03-29 14:09:55 2055

原创 金额千分位展示

输入一个字符串或者number,输出金额千分位格式,1234567 => 1,234,567。

2023-03-13 09:26:10 163

原创 el-row el-col使用bug,点击怎么点不动啊,输入框也输不了内容

记录问题:今天在el-row里面又写了一个el-row,结果表单里的一个输入框点不了了,检查发现,第二个el-row覆盖了内容,导致点击的还是第二个el-row。

2023-03-08 16:20:04 654

原创 我想搞form表单了 , 去给我封装一个动态表单

之前碰到一个需求,一个页面,有16个表单,根据下拉框的值去切换表单,如果页面里一个一个的写,页面太冗长了!秉承一个页面不超过500行的代码风格,我把表单根据element-ui进行了二次封装。所有的内容都写在了代码中,不懂得地方查看注释🐶🐶。

2023-02-27 12:43:32 760 4

原创 input继承css属性,font:inherit,导致输入框大小不对

别人项目拿来问我说,输入框的大小变了,不知道怎么回事,打开dom查看元素,发现一个font:inherit,去掉后就正常了,肯定是继承了父元素的字体属性,给input添加上字体样式即可;我当时是因为line-height继承了,重新给input加上一个line-height属性就恢复正常了。

2023-02-03 11:30:02 827

原创 下拉数据过多,超过3000条浏览器卡顿

JS是单线程,浏览器的处理和渲染能力都很差,碰到下拉框数据超过3000条就会有卡顿,基于element-UI的select我做了一个下拉框筛选的封装,可以控制前台显示下拉框中数据的数量。

2023-02-01 12:35:50 1439

原创 el-table封装 vue2基于elementui进行的二次封装

el-table封装,超级好用~~

2023-01-20 10:57:48 3758 3

原创 修改elementui(饿了么)button(按钮)is-disabled的样式影响其他例如输入框disabled的样式

/ 比如输入框加一个:disabled='true',那输入框的背景色就会变成粉色,必须添加作用域才可以,比如外面嵌套一个带类名的div。// 同理其他按钮类型可以写 .el-button--danger.is-disabled{ ...样式 }// 主要是这里 注意.el-button--primary和.is-disabled之间没有空格。// 如果直接写一个全局样式的话,直接写成如下,所有组件的禁用样式都会受影响力。// ⚠️⚠️⚠️⚠️⚠️⚠️可以这么写更改el-button的样式。

2023-01-10 14:09:34 2851 1

原创 elementui 表格新增修改,修改后清空新增表单,表格数据消失

背景:当使用饿了么表格时,涉及到新增修改使用同一个弹窗的时候,每次关闭弹窗需要清空表单内容,此时会发现表格数据丢失了。原因:涉及到了栈堆的问题了,可能时你给表格赋值的时候没有采用深拷贝,而是直接this.form = row。

2022-11-22 08:17:47 1302 1

原创 来学git

来学git😡

2022-11-03 16:20:52 116

原创 仓库出现了两个除了首字母大小写不一样的相同文件

git仓库小问题

2022-09-13 18:09:33 563

原创 文件名之前是小驼峰 ,改成大驼峰后提交,git仓库没变化 还是小驼峰,修改文件名提交不到远处仓库

加油

2022-09-13 18:02:03 244

原创 SVG使用XML格式定义图像

SVG知识点

2022-03-15 12:10:48 3130

原创 vscode中终端字体设置

整理了一些vscode中终端字体及各种样式的设定 , 废话不多说 看下面把下面的粘贴到 setting.json 中 根据个人需要可以更改样式瞎搞的 大部分应该准确 自己调试出来的"workbench.colorCustomizations": {"terminal.background": "#1f2020",//背景颜色"terminal.foreground": "#6ed97d",//整体的字体颜色"terminalCursor.background": "#D8D8D8".

2021-09-01 15:10:35 4718

空空如也

空空如也

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

TA关注的人

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