摘要:
核心代码 const dataScreenRef = (ref < HTMLElement) | (null > null); onMounted(() => { if (dataScreenRef.value) { dataScreenRef.value.style.transform = `sc 阅读全文
摘要:
需求分析 需要实现类似下图中的动态流光线条效果: 思路 提到这种动态绘制矢量图形的需求,一般会想到使用canvas;由于笔者不太熟悉canvas动画也可以考虑用CSS来实现,这里先记录使用CSS实现此效果的尝试过程: ①实现一条带有静态“流光”效果的边,参考CSS渐变背景; ②实现静态线条的“流光” 阅读全文
摘要:
1.下载文件的api接口,在api.js中书写 export const downloadFiles= (params) => { return axios.post(`${baseUrl}/downloadFiles`, params, { responseType: "blob", }); }; 阅读全文
摘要:
介绍 vue项目中根据实际CAD图为参考,以及参看项目实际现场,手动绘制了一张线体、堆垛机、库区货架svg图,集成到vue页面中,svg图中可以交互接收C#发送过来的singalR实时数据。接收singalR的实时数据并显示到vue中,这里不作展开讲,可以参看笔者另一篇文章《vue若依集成C#的si 阅读全文
摘要:
Gzip压缩 前端页面文件缓存 我们先来简单回顾下 http 缓存的知识: HTTP1.0 是通过Expires(文件过期时间)和Last-Modified(最近修改时间)来告诉浏览器进行缓存的,这两个字段都是 UTC 时间(绝对时间)。Expires 过期控制不稳定,因为浏览器端可以随意修改本地时 阅读全文
摘要:
https://blog.csdn.net/weixin_42687770/article/details/139544494 阅读全文
摘要:
https://blog.csdn.net/qq_36551991/article/details/135764302 阅读全文
摘要:
https://blog.csdn.net/qq_42971035/article/details/121733265 阅读全文
摘要:
一、定义和用法 reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 reduce() 可以作为一个高阶函数,用于函数的 compose。 reduce()方法为归并类方法,最常用的场景就是,计算数组中的每一项的总和。 注意: reduce() 对于空 阅读全文
摘要:
https://blog.csdn.net/weixin_49001495/article/details/133909580 阅读全文