feico
12
20
回顾2023展望2024-年终总结 回顾2023展望2024-年终总结
不知不觉,2023已经快过完了,年关将至,想起前些年写博客也很少写自己关于一年的总结,以至于回想起来成长与收获都模糊。 今日的杭州格外的冷,雨夹雪,也算是初雪吧,“瑞雪兆丰年”,希望自己明年本命年能顺顺利利,加油! 一、经历裁员从22年中开
2023-12-20
11
24
图像混合变形-Morpher 图像混合变形-Morpher
这个库很有意思!为什么这么说,因为学会使用这个库,能让你更了解美图,PS的工作原理,前端也能满足修图的需求,接下来就看看这个库有什么作用吧。 一、使用介绍该库的作者因为是七年前开发的,所以源代码涉及一些现在少用的技术,例如jquery
10
15
手搓WxCountUp源码 手搓WxCountUp源码
简单介绍就是:WxCountUp参照CountUp.js封装的,为微信小程序提供数据滚动的酷炫特效,以更为有趣的形式显示数值数据 一、WxCountUp实现CountUp.js源代码使用document浏览器提供的DOM操作接口,在微信
09
18
小程序生成分享图神器 wxml2canvas 小程序生成分享图神器 wxml2canvas
最近有遇到一个需求,需要动态生成海报图片,而小程序中,生成图片必然绕不开canvas,为了开发效率,再让我去造已有的轮子已然是不现实,时间成本也不允许,所以我调研了目前已有的一些轮子,发现还是wxml2canvas更简单易用,今天我就记录
08
24
比贝塞尔更好用的曲线函数 比贝塞尔更好用的曲线函数
canvas提供了一个名为bezierCurveTo的方法,用来绘制贝塞尔曲线,提供三个控制点,但是我在实际应用中发现很难去找到对应的控制点,就无法达到想要实现的效果,那么在查阅了些资料后得知有人已经造过相关的轮子了,让我们一起来学习一下
2023-08-24
07
27
CSS3 矩阵变换(Matrix) CSS3 矩阵变换(Matrix)
最近在实现小程序的一个关于canvas多次变换需求,由于之前不是很了解矩阵,但在我的老大的帮助下,啃下了这根硬骨头,那么canvas中的矩阵变换,用到的setTransform就是基于CSS3中的矩阵这一概念实现的,在此记录一下,日后忘记
2023-07-27
06
13
Vue3高级冷门技巧这里 Vue3高级冷门技巧这里
目前来讲,Vue 3 仍然是非常流行的前端框架,被广泛应用于大型互联网企业和个人项目中,但还有一些不太常见但非常实用的知识点,它们可以帮助我们进一步优化和提升 Vue 3 应用的性能和开发效率。本文将介绍一些不太常见的 Vue 3 知识点
2023-06-13
05
06
快速搭建可视化大屏 快速搭建可视化大屏
开发大屏可视化项目,客制化大屏,如标题所述,一周内搭建,在极端时间内完成静态的布局、原型的还原,数据的交互、测试等,给大家分享一下吧 一:需求简单的对接一下需求,大概明白这是个开发时间短、要求高的可视化项目、可视化大屏,类型差不多都一样
2023-05-06
04
01
为什么不建议使用forEach循环 为什么不建议使用forEach循环
我们通常使用数组时,会通过数组自带的一些方法去循环遍历处理数据,有六种方法可用于数组迭代:forEach()、map()、filter()、reduce()、for loop和for…of循环。根据工作场景选择适合的方法尤为重要。 一
2023-04-01
03
05
关于CSS变量你知道吗 关于CSS变量你知道吗
这几年关于css样式的预处理器层出不穷,由于最开始的CSS缺乏对原生变量的支持,所以优秀的开发工作者开始转向像sass(scss)/less等预处理器、它们支持例如变量、函数等一系列便于开发的操作 一、关于 CSS 变量 CSS变量可以
2023-03-05
02
05
简单的hook封装及应用 简单的hook封装及应用
hook 对于使用react的开发工作者来说不会很陌生,如何自己封装一些简单的hook 去提高项目的的复用率,减少开发成本呢,让我们一起来学习一下几个简单的hook吧 一、作用介绍hook 的作用 可以对一些功能组件重复逻辑进行封装
2023-02-05
01
02
React-useCallback React-useCallback
接下来的一段时间,我会用于写一些好用且使用频率很高的钩子,用于记录和加强对它们的使用。 一、useCallback介绍useCallback 是一个返回记忆函数的React钩子,该函数仅在其依赖项之一发生更改时才重新创建,否则每次调用
2023-01-02