自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 svg连线的动画效果渐变的实现方式

摘要:本文介绍了为可视化编辑器拓扑图连线添加动画效果的实现方案。作者通过对比虚线滑动和渐变两种方式,最终选择采用SVG的线性渐变(linearGradient)结合动画变换(animateTransform)来实现更美观的流动效果。核心原理是定义线性渐变并设置颜色过渡点,然后通过animateTransform控制渐变位置的平移动画,产生电流流动的视觉效果。文章详细说明了关键参数配置,并提供了可直接运行的代码示例,展示了如何通过移动整个渐变系统来覆盖任意复杂路径,而无需逐段匹配。

2025-07-24 21:18:05 966

原创 关于vue项目web worker遇到的坑

Cannot find module 'webpack/lib/web/FetchCompileWasmTemplatePlugin'

2024-05-11 18:48:15 1062

原创 canvas宽高属性和样式宽高以及drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight)的初认识

最近遇到canvas模糊的问题,虽然知道怎么解决,但不知其理。所以摸索了一下,那canvas宽高属性和样式宽高和drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight)的sWidth、sHeight、dWidth、dHeight有什么关联和区别。

2023-10-24 11:45:24 557

原创 关于canvas的beginPath和closePath的使用时机

(1)beginPath和closePath并不是一对,用哪一个取决于自己的实景业务场景。(2)beginPath的使用前提是使用了stroe()和fill()不然用了也无意义,closePathd的前提是stroe()。(3)fill是自动闭合路径的,所以再用closePath是无意义的。

2023-05-02 02:02:15 557

原创 uniapp微信公众号h5生成图片下载

根据链接动态生成二维码,再结合背景图等标签生成海报,进行长按下载。

2023-03-25 23:47:46 1235

原创 开发微信公众号H5,如何本地调试【爽歪歪】

最近开发公众号h5,需要获取公众号用户的code,但是是根据微信公众号提供的方式,是对url地址进行重定向,前提还要在公众号后台配置【网页授权域名】,这玩意还不能是ip地址,也就是说,本地调试不了,盲写完后,每次需要部署到测试环境进行调试,修改一次部署一次,烦死了!!!因为公众号【网页授权域名】不能是ip地址和外网不能访问内网,那么可以借助内网穿透工具。具体步骤如下

2022-12-01 18:25:46 5859 2

原创 sass变量导出,以Js的形式使用SCSS变量,遇到的问题

在javascript导入sass 的module,本想在vue组件的业务逻辑里面进行动态控制样式,每次sass变量variables.menuBg都为空,也不报错,很懵圈。百撕不得骑姐。 一开始以为是sass-loader更新的问题就去webpack文档看最近的更新,然后我百度,看到有人问,但是没人回答。卡了一段时间,百撕不得骑姐之际,我就去看vue的脚手架的更新。后面才发现是vue脚手架更新的问题。vue-cli关于cssmo...

2022-04-20 01:07:15 2052 7

空空如也

空空如也

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

TA关注的人

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