- 博客(24)
- 收藏
- 关注
原创 分享一些浏览器常用js方法,封装后直接使用
4. 获取非行内样式兼容 IE:currentStyle 标准:getComputedStyle。3. IE9以下 byClassName。9. 阻止超链接的默认行为的兼容。7. 获取键盘按键编码值的兼容。10. 添加事件监听器的兼容。11. 移除事件监听器的兼容。6. 获取鼠标编码值的兼容。1. 滚动条到顶端的距离。2. 滚动条到左端的距离。5. 获取时间对象的兼容。8. 阻止事件冒泡的兼容。12. 获取事件源的兼容。
2024-05-14 14:42:09
222
原创 Vue中import 引入样式文件污染问题,手动测试过几乎所有情况
只有当lang='css'的时候,这两种引入方式都会污染,必须通过标签内引入才可以当lang='scss'的时候(less我没测,我估计跟scss同理,我实际项目都是用less这样引入局部样式)// 这种不会全局污染!!!// 这种会全局污染。
2023-04-21 16:51:01
1408
5
原创 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
1887
原创 Vue项目打印页面中部分区域,有样式!只打印一页?scoped中html、body样式不生效?
Vue项目打印页面中部分区域,有样式!只打印一页?scoped中html、body样式不生效?打印页面局部内容bug:只打印一页,不能滚动。打印完页面发现页面按钮点击事件失效了!
2023-03-29 14:40:55
846
原创 vue实现pdf/文件下载(支持post方式)
后来在项目里找了找,发现前人有大佬做了相关的文件下载,代码如下,有一部分没懂应用场景,如果有大佬看到麻烦帮忙解答一下。文件下载本来一开始想用a标签做,但是下载出来的文件乱码,后来查询发现是请求方式的错误,后台下载文件是。在某个按钮上添加点击事件,调用此方法。方式,而a标签默认是。
2023-03-29 14:09:55
2148
原创 el-row el-col使用bug,点击怎么点不动啊,输入框也输不了内容
记录问题:今天在el-row里面又写了一个el-row,结果表单里的一个输入框点不了了,检查发现,第二个el-row覆盖了内容,导致点击的还是第二个el-row。
2023-03-08 16:20:04
725
原创 我想搞form表单了 , 去给我封装一个动态表单
之前碰到一个需求,一个页面,有16个表单,根据下拉框的值去切换表单,如果页面里一个一个的写,页面太冗长了!秉承一个页面不超过500行的代码风格,我把表单根据element-ui进行了二次封装。所有的内容都写在了代码中,不懂得地方查看注释🐶🐶。
2023-02-27 12:43:32
927
4
原创 input继承css属性,font:inherit,导致输入框大小不对
别人项目拿来问我说,输入框的大小变了,不知道怎么回事,打开dom查看元素,发现一个font:inherit,去掉后就正常了,肯定是继承了父元素的字体属性,给input添加上字体样式即可;我当时是因为line-height继承了,重新给input加上一个line-height属性就恢复正常了。
2023-02-03 11:30:02
972
原创 下拉数据过多,超过3000条浏览器卡顿
JS是单线程,浏览器的处理和渲染能力都很差,碰到下拉框数据超过3000条就会有卡顿,基于element-UI的select我做了一个下拉框筛选的封装,可以控制前台显示下拉框中数据的数量。
2023-02-01 12:35:50
1721
原创 修改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
3191
1
原创 elementui 表格新增修改,修改后清空新增表单,表格数据消失
背景:当使用饿了么表格时,涉及到新增修改使用同一个弹窗的时候,每次关闭弹窗需要清空表单内容,此时会发现表格数据丢失了。原因:涉及到了栈堆的问题了,可能时你给表格赋值的时候没有采用深拷贝,而是直接this.form = row。
2022-11-22 08:17:47
1396
1
原创 vscode中终端字体设置
整理了一些vscode中终端字体及各种样式的设定 , 废话不多说 看下面把下面的粘贴到 setting.json 中 根据个人需要可以更改样式瞎搞的 大部分应该准确 自己调试出来的"workbench.colorCustomizations": {"terminal.background": "#1f2020",//背景颜色"terminal.foreground": "#6ed97d",//整体的字体颜色"terminalCursor.background": "#D8D8D8".
2021-09-01 15:10:35
4911
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人