清除 useEffect 副作用
在 React 组件中,我们会在 useEffect() 中执行方法,并返回一个函数用于清除它带来的副作用影响。以下是我们业务中的一个场景,该自定义 Hooks 用于每隔 2s 调用接口更新数据。
2022 年十大 JavaScript 框架
JavaScript 框架是一个平台,是为开发人员从事软件应用开发提供的基础。你可以把它看作一个模板,能够通过添加代码进行选择性地修改。JavaScript 框架使用共享资源,如图像、库和其他参考文档,并将它们打成一个包。
微信小程序码生成及canvas绘制
后台返回accessToken,小程序请求获取小程序码;将生成的小程序码绘制到海报上;创建离屏 2D canvas 实例,获取 context。注意这里必须要与创建时的 type 一致
自定义组件 v-model:Vue 如何实现双向绑定
v-model 是 Vue 中一个常用的指令,常用于表单中的数据绑定。如下基本用法想必大家都很熟悉,data 中的 checked 属性的值就会随着多选框的状态实时变化。
git常用命令 - Git命令速查表
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件
sass入门教程 - 及sass基础用法指南
在前端开发中,使用css来写样式,由于目前css没有变量,也没有条件语句,难免有些麻烦,因此有了CSS预处理器,Sass便是其中之一。
H5逐帧动画的实现 - web网页实现逐帧动画的五种方式
逐帧动画是一种常见的动画形式,其原理是在“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画
关于Promise的执行顺序
我们知道,Promise 实例化时,传入的回调会立即执行,而Promise 的 then 回调会被放到微任务队列中,等待执行。队列就是一个先进先出的列表,先被放到队列的回调,会被优先执行
尤雨溪宣布:Vue3将成为新的默认版本
随着核心库发布新的大版本,框架的所有其他部分也需要一起同步更新。我们还需要为 Vue 2 用户提供一个升级方案。对于 Vue 这样一个社区驱动的团队来说,这是一个巨大的工程