简介 在日常工作中,我们可能会需要给某个页面截图,保存成图片供后续使用; 我们经常会使用微信、企业微信等聊天工具的聊天截图快捷键截图。 一般截屏只能截取当前屏幕的部分,对于看...
简介 在日常工作中,我们可能会需要给某个页面截图,保存成图片供后续使用; 我们经常会使用微信、企业微信等聊天工具的聊天截图快捷键截图。 一般截屏只能截取当前屏幕的部分,对于看...
简介 在 webpack 项目中,我们经常会设置 alias 来引入文件,避免文件路径写的过长过深。 使用 alias 的时候会发现路径和函数的智能提示不见了,如果路径名称很...
工作中经常遇到翻译、二维码生成或解析、JSON格式化、base64加解密等需求。 以往都是用一些在线工具、安装Chrome插件或者安装对应软件实现的。 最近发现了一款非常实用...
背景 对于开发者来说,Github是不可或缺的一个网站。 国内没有翻墙的话,访问Github会很慢,甚至会出现不能访问的现象。 当然可以通过梯子等方式访问。这里通过修改本地 ...
简介 鸿蒙系统默认是安装不了第三方apk的。 仅支持经过华为应用市场检测过的的应用。 原因 鸿蒙系统默认开启了【纯净模式】下的【增强防护】功能。 在增强防护下仅支持安装经过华...
背景 由于 npm 是国外的,在国内访问较慢;很多前端开发同学都是使用的淘宝源。 原镜像地址已经于 2022 年 05 月 31 日零时起停止服务。 原淘宝源相关地址Web ...
在项目开发过程中,经常会遇到以下这种情况: 登录、获取用户信息等写在全局的src/app.js文件中,在此处获取到用户信息;在某些页面中,需要获取到用户信息后,再请求某些接口...
简介 Redux 相关知识参考:Redux基本使用[https://www.jianshu.com/p/a3731ea17524] Redux 中的 reducer 只能处理...
简介 redux 相关知识参考:Redux基本使用[https://www.jianshu.com/p/a3731ea17524] 为了定义 redux 里面的 action...
简介 本文介绍 redux 的使用方法。 主要包括以下几个部分 redux 基本思路 单独使用 redux 配合 react-redux 使用 redux-devtools ...
自 React 16.8 之后,推荐使用函数式组件 Hooks 相关知识点参考:React Hooks完全上手指南[https://www.jianshu.com/p/be8...
简介 hooks 是函数组件独有的。在不编写 class 的情况下使用 state 以及其他的 React 特性 只能在函数组件的顶级作用域使用;只能在函数组件或者其他 Ho...
简介 在一些框架(比如 nest.js、midway.js 等)中,经常看到在类代码的附近有 @...... 这种代码,这就是 Decorator Decorator 可以叫...
简介 Promise 简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果 从语法上说, Promise 是一个对象,从中可以获取异步操作的消息 ...
理解 Generator Generator 是 ES6 提供的一个新的数据类型,可以叫做 Generator 函数,但跟普通函数又有些不同。 其最大特点就是可以交出函数的执...
node、npm等相关概念 node 和 npm 相关的名词很多,比较容易混淆。 下面对这些名词做个统一梳理 node:一个基于 Chrome V8 引擎的 JavaScri...
简介 比较常用的包管理工具 新版的node.js自带了npm,无需额外安装 版本号 npm的版本号分三个部分:主版本号.次版本号.补丁版本号 主版本号: 当API发生改变,并...
简介 在实际的前端开发过程中,可能会经常遇见 node.js 的版本问题,不同的项目需要使用不同的 node.js 版本。 直接安装的话,只能安装和使用 node.js 的一...