标签: JavaScript
编程

React 报错:Can't perform a React state update on an unmounted component

904 2023-03-21 23:05:00

React开发中,经常遇到这样的警告:Warning: Can't perform a React state update on an unmounted component。原因如报错中所说:无法对已卸载/未挂载的组件执行状态更新操作

详情...
编程

FileSaver.js一款简单易用的前端文件保存库

1752 2022-02-24 20:45:41

FileSaver.js 是一个在客户端保存文件的一个js库,Api简单易用// 目前github的star是18.5Kgithub地址:https://github.com/eligrey/FileSaver.js安装npm install File-saver --save使用// 引入 import { saveAs } from 'file-save...

详情...
编程

UI自动化测试神器Cypress

935 2022-02-17 19:19:45

Cypress是基于node.js环境的,安装则极为便利,如果我们测试人员维护好了自动化脚本,就可以直接将js脚本分享给研发人员,辅助研发人员进行自测。

详情...
编程

一款轻量级且功能强大的 JavaScript 动画库-Anime.js

1726 2022-02-06 02:49:09

Anime.js 是一个轻量级的 JavaScript 动画库,它的 api 相当强大且简单易用目前 github 的 star 量 45K,可想而知受多少人的喜爱。官方地址:https://animejs.com/,github 地址:https://github.com/juliangarnier/anime/ 安装 npm install animejs -S

详情...
编程

新一代状态管理工具,Pinia.js 上手指南

930 2022-01-27 18:13:43

Pinia.js 是新一代的状态管理器,由 Vue.js团队中成员所开发的,因此也被认为是下一代的 Vuex,即 Vuex5.x,在 Vue3.0 的项目中使用也是备受推崇。Pinia.js 有如下特点:完整的 typescript 的支持;足够轻量,压缩后的体积只有1.6kb;去除 mutations,只有 state,getters,actions(...

详情...
编程

2022 年十大 JavaScript 框架

807 2022-01-27 17:51:34

2022 年十大 Web 应用开发 JavaScript 框架。JavaScript 支持函数式、事件驱动式和命令式编程风格,因此它是一种多模式语言。JavaScript 是一种即时编译的高级语言,遵循 ECMA-script 规范。JavaScript 是万维网的核心。统计数据表明,超过 97.7% 的网站已经将其用于前端开发。但是由于 JavaScrip...

详情...
编程

Vue3 又出新语法

978 2022-01-26 02:28:11

大家应该知道如果用 Vue3 的 Composition API 定义一个响应式变量通常有两种形式,一种是用ref,另一种是reactive:一般来说定义一个基本数据类型会用ref,而引用类型则会采用reactive,那么问题来了,ref虽然定义了一个基本数据类型,但实际上它却是一个引用类型,取值和赋值时必须要带上.value属性:这就有点不太符合直觉了,很...

详情...
编程

Inertia.js 服务端渲染(Server-side Rendering)

1107 2022-01-12 09:28:31

Intertia 团队发布了 Inertia.js 服务端渲染...

详情...
编程

Vue 3 媒体上传组件

1018 2022-01-08 18:16:44

media-upload 包是一个Vue3组件,用于上传多图和预览。

详情...
编程

SolidJS 框架简介——简单、高效的响应式 JavaScript 框架

1772 2022-01-06 09:42:10

Solid 是一个用于创建用户界面声明式 JavaScript 库

详情...