在前端开发中,会遇到图片或资源打开是预览状态而非下载。这个时候就需要前端转换资源格式来进行下载 转换成Blob格式进行下载(适用于图片、视频、文档) 缺点:资源文件较大时,交...
在前端开发中,会遇到图片或资源打开是预览状态而非下载。这个时候就需要前端转换资源格式来进行下载 转换成Blob格式进行下载(适用于图片、视频、文档) 缺点:资源文件较大时,交...
IndexedDB 教程 IndexedDB 是一个基于 JavaScript 的面向对象的事务型数据库。有了 LocalStorage 和 Cookies,为什么还要推出 ...
前言 前端埋点主要分为页面埋点和事件埋点官方文档:https://help.aliyun.com/document_detail/201089.html[https://he...
1.微信小程序指南 微信小程序指南:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart...
@0e0f2e27b37c 结合这个文章https://www.jianshu.com/p/5f7ae1f03f44
monaco editor性能优化适用场景 一个项目使用多个editor 优化 1.单例模式:定义editor类,对实例进行缓存,提高复用率2.通过append实例dom,尽量减少editor的重复创建 代码
为什么需要自定义导航 在小程序开发中,会遇到背景图铺满整个屏幕的需求,这个时候就必须要"navigationStyle": "custom",才能让导航位置的样式可编辑,背景...
前言 微信小程序通常使用wx.request发起 HTTPS 网络请求微信小程序官方说明文档:https://developers.weixin.qq.com/minipro...
前言: Babel插件一般尽可能拆成小的力度,开发者可以按需引进。比如对 ES6 转 ES5 的功能,Babel 官方拆成了20+个插件。这样的好处显而易见,既提高了性能,也...
Module not found: Error: Can't resolve 'antd-mobile/es/config-provider'报错原因:babel.confi...
前言 在前端项目package.json文件中,有dependencies和devDependencies两个配置项,都表示npm的依赖项。 1.dependencies n...
安装 用法demo 封装util
webpack是啥 webpack是一款强大的前端模块管理和打包工具。类似broserify工具,但是功能更强大。 同时支持CommonJS和AMD模块(这两者是js模块管理...
单元测试框架选择 推荐Jest推荐理由:容易上手,开箱即用,功能全面(Jest是Facebook开源的一个前端测试框架,主要用于React和React Native的单元测试...
工欲善其事,必先利其器 背景 遇到一个胶水层项目,需要复用公司已有的组件,调研并复用接口。通过Network和Source全局检索方法,快速定位到接口和接口实现相关代码。发现...
官网文档: https://reactrouterdotcom.fly.dev/[https://reactrouterdotcom.fly.dev/] 新特性 重命名为<R...
Explain介绍 Explain是mysql自带的一个工具,我们不用额外做什么配置即可使用。附上mysql关于explain的官方文档[https://dev.mysql....
埋点是什么 数据埋点是针对特定用户行为或事件进行捕获、处理和发送的相关技术,是一种常用的数据采集方法;采集的数据可以帮助业务人员分析网站或者 APP 的使用情况、用户行为习惯...