自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 el-dialog组件在一些特殊情景下的展示现象

思路:将中断按钮改成一个正方形并将左下改成圆弧角,并定位到状态组件(遮罩层的右上角),为了更好的用户体验,监测状态等待组件加载完成到此刻的时间戳,500ms间隔收集一次,当时间戳等于或大于1500ms就展示出右上角的中断按钮,此时用户便可自行决定是否中断网络请求。中断按钮放置在请求时触发的状态等待组件上,状态等待组件是自己用el-dialog二次封装的。调试遇到的现象:状态等待组件用在子组件中,父组件是el-tabs el-tab-pane 状态等待组件上的中断按钮并不能定位到遮罩层的右上角。

2025-09-01 09:55:51 130

原创 vue项目中加载在线.svg图失败

一次需求中,需要可以加载各格式的图,其中就包括在线svg格式的,开始使用<img src='' />标签进行加载,发现加载失败。4、 axios.post('svg图在线地址','参数').then(res=>{2、然后再使用正则进行修改宽高(也可以修改其它属性,写对应的正则就可)。'这里面可以对返回的该svg数据进行正则修改属性值'3、在模板中使用一个容器标签结合v-html解析加载svg的数据。1、使用axios进行网络请求获取到svg图的数据。***仅个人遇的问题就记录下,就记录一下下***

2025-03-07 18:30:05 410

空空如也

空空如也

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

TA关注的人

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