- 博客(5)
- 收藏
- 关注
原创 文件下载--后端设置 Content-Disposition下载与Blob+<a>下载的区别
我们把后端返回的文件数据封装成 Blob,然后用 URL.createObjectURL生成临时链接,再让隐藏的 a 标签点击触发下载。## 今天开发过程中遇见一个问题,在进行多张图片下载的时候发现是先请求接口 请求完成后才会提示让保存文件,需求表示需要先实现保存再请求接口 在浏览器右上角显示下载的进度条,就像这种。URL),再由前端代码创建 a标签 并触发点击,告诉浏览器“用这个本地 Blob URL 保存成文件”。总体就是为了在前端拿到数据后拥有更大的控制权,规避后端或浏览器行为的不确定性。
2025-11-24 17:24:24
522
原创 font-family: ‘Inter‘, -apple-system, BlinkMacSystemFont, sans-serif;字体回退链
优先使用自定义字体(Inter) 在 Apple 设备上使用系统字体 保持跨平台一致性 保证至少有字体可用(回退到 sans-serif)在支持 Inter 的环境中优先使用 Inter 在 Apple 设备上回退到系统字体 在任何设备上都有可用的字体 保持一致的视觉体验。3.使用 Web 字体服务(Google Fonts、Adobe Fonts 等)6. -apple-system(Apple设备) → 成功,使用。6.使用 JavaScript 动态加载字体。7.使用全局字体设置(在全局样式文件中)
2025-11-04 17:06:18
343
原创 css环境变量 safe-area-inset-top
safe-area-inset-top 是 CSS 环境变量,用于适配移动设备顶部安全区域这行代码表示:顶部内边距 = 16px + 设备顶部安全区域的高度calc() 用于动态计算env() 用于获取环境变量值CSS 还提供了其他安全区域变量:代码片。
2025-11-03 10:52:03
417
原创 vue+elementui table勾选 select与selection-change的区别
selection-change select的区别
2023-02-09 17:40:44
1967
原创 uniapp页面中使用uview弹窗
uniapp页面中使用uview弹窗直接拿来使用然后在需要弹出的事件中this.$refs.uToast.show({title: ‘*******’,type: ‘default’})uview链接: https://uviewui.com/components/intro.html
2021-02-18 17:11:16
2985
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅