• 最新文章

WEB前端 threejs加载fbx模型文件

一、前言 最近刚开始做的一个项目,其中有个模块用到threejs加载fbx模型,记录下实现步骤 官方文档:https://threejs.org/docs/ 可以从github下载源码,本地运行后对其提供的实例进行修改。 二、vue3项目引入 pnpm add three @types/three 在使用的组件中进行引

2024-07-11 09:46:59 145 0 0
阅读详情

微信小程序 微信小程序获取昵称和头像的解决方案

在微信小程序实际开发中,获取用户的昵称和头像是一项常见功能,但因为微信小程序的api依赖于不同基础库,所以导致这一需求需要用不同方法来解决。 最早都是用的wx.getUserInfo这个api来获取获取用户信息,但从2021年4月28日24时后发布的小程序新版本将无法再获取用户个人信息(头像、昵称、性别与地区),至于为

2024-04-20 17:01:27 169 0 0
阅读详情

vite vite+vue3生成项目分析报告

前言 在vue3项目开发时项目创建者都会选择vite作为打包工具。但随着项目开发周期长,各种各样的项目依赖会逐渐增多,代码量增加,往往是导致vite线上线下打包慢的罪魁祸首,最致命的是所有项目依赖大小是不可见的,让项目管理者想要优化却显得力不从心。 思路:为了查看项目依赖明细,这里可以将项目依赖进行可视化后,查看依赖然

2024-03-16 08:57:33 200 0 0
阅读详情

JavaScript 高德地图地址与乘车路线查询

准备 为了正常调用 API ,请先注册成为高德开放平台开发者,并申请 web 平台(JS API)的 key 和安全密钥,点击 具体操作。 使用标签加载 loader.js,示例: 获取当前地址的经纬度https://lbs.amap.com/demo/javascript-api-v2/example/geocode

2024-01-31 10:17:04 175 0 0
阅读详情

HTML/CSS Squoosh命令行批量压缩图片

一、简介 Squoosh是一个图像压缩 web 应用程序,通过多种格式减少图像大小。其功能特性如下: 压缩:较小的图像意味着更快的加载时间。Squoosh 可以减少文件大小并保持高质量。 简易:操作简单。打开图像,设置压缩参数,检查压缩前后图像的差异,最后保存即可。 安全:没有隐私泄露的问题。图像不会被发送到服务器,其

2024-01-19 14:50:37 264 0 0
阅读详情

JavaScript xlsx-js-style导出Excel文件

安装 xlsx-js-style 导出 excel 较常见的 js 库是之一是 xlsx,xlsx 算是基础版本,不能对单元格进行样式对齐方式、文字颜色、背景颜色等)的修饰,如果需要修饰单元格,可使用 xlsx-js-style 下载引入 npm install xlsx-js-style import XLSXS f

2023-11-24 10:37:39 309 0 0
阅读详情

JavaScript WebSocket应用

WebSocket简介 WebSocket是一种在客户端和服务器之间实现双向通信的网络协议。它通过在单个TCP连接上提供全双工通信功能,使得服务器可以主动向客户端推送数据,而不需要客户端发起请求。 WebSocket与HTTP的区别 与传统的HTTP协议相比,WebSocket具有以下几个显著的区别: 双向通信:Web

2023-10-15 20:10:07 196 0 0
阅读详情

axios 使用axios查询失败后,再次重复发起请求

今天在做项目时遇到由于对接数据方的平台不稳定,导致查询他们数据时,可能查询失败。 为了尽量规避这种问题,于是需要在请求失败后,能够再次发起请求,试图保证数据展示的效果。 /** * 响应拦截器 */ let retry = 4; // 重查次数设置 let retryDelay = 1000; // 重查延时ms ax

2023-09-22 17:41:38 247 0 0
阅读详情
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往