全部内容
ECharts 移动端竖屏显示 Tooltip 解决方案

本文介绍在 ECharts 移动端开发中,如何实现 Tooltip(提示框)竖屏显示的技巧。通过 CSS 旋转与自定义 position 函数,解决 tooltip 始终动态计算位置并生成 transform 导致无法直接旋转的问题,提供最少代码量的解决方案。

2026-10-30 22:03:49
637
工具松鼠
15个用于开发的TypeScript高级技巧分享

本文深入解析TypeScript开发的15个高级技巧,涵盖可选链、空值合并、类型断言、泛型、keyof运算符、类型守卫、交叉类型、映射类型、字符串字面类型、装饰器、索引签名、条件类型推断、只读属性、类型别名及类类型保护。通过具体代码示例,帮助开发者提升代码安全性、可维护性与复用性,适用于中高级前端与全栈开发场景。

2026-10-30 22:03:33
424
函数茶馆
Node.js NPM库string-random生成随机字符串学习使用

本文介绍Node.js中用于生成随机字符串的NPM库string-random。该库弥补了JS Core仅Math.random()生成数字的不足,支持自定义长度及字符集(字母、数字、特殊符号)。通过示例演示了如何配置options参数生成符合特定需求的随机字符串。

2026-10-30 22:02:09
230
服务小站
深入解析JavaScript中this关键字的绑定规则与优先级

本文详细解析JavaScript中this关键字的四种绑定规则:默认绑定、隐式绑定、显式绑定和new绑定。通过对比不同调用方式下的指向差异,阐明绑定优先级(new > 显式 > 隐式 > 默认)。同时深入探讨箭头函数不绑定this的特性及其简写语法,并结合面试题解析复杂场景下的this指向逻辑。

2026-10-30 22:01:14
558
木棉
JavaScript 获取字符串单个字符的两种方法详解

本文详细介绍JavaScript中访问字符串单个字符的两种主要方式:charAt()方法与类数组下标索引。重点解析两者的语法、参数范围及返回值差异,特别是针对IE6-8等旧版浏览器的兼容性表现。通过对比分析,帮助开发者根据目标环境选择合适的字符访问方案,避免越界返回undefined或空字符串的问题。

2026-10-30 22:01:07
631
青柠
JavaScript将Base64图片转换为URL格式的方法

本文介绍在JavaScript中将Base64编码的图片数据转换为可访问的URL格式。核心思路是先通过atob解码Base64字符串为二进制数据,封装为Blob对象,再利用window.URL.createObjectURL生成临时URL。该方法适用于前端直接展示图片,无需上传至服务器,同时提供了完整的代码实现与注意事项。

2026-10-30 22:00:29
441
小满
uni-app 返回上一页并刷新数据的实现方案

本文介绍在 uni-app 中解决 navigateBack 返回上一页数据不刷新的问题。通过 getCurrentPages() 获取页面栈实例,保存当前页与上一页引用,利用 navigateBack 返回后,通过 $vm 调用上一页方法实现数据刷新。

2026-10-30 22:00:18
502
阿沐
基于three.js实现3D楼层可视化与交互功能详解

本文介绍使用three.js开发小型3D楼层可视化的完整流程。涵盖地理坐标转墨卡托及本地坐标系处理、Collada模型加载与翻转、Sprite标注的自适应缩放与碰撞检测、设备点击交互、弹出框定位及火焰粒子动画实现,为Web3D应用提供实用参考。

2026-10-30 21:59:57
259
微光
Node.js Spider 实现网页数据与图片批量爬取实战

本文介绍如何使用 Node.js 结合 Spider 模块、Cheerio 解析 HTML 以及 HTTP 请求,实现网页文本数据与图片的批量爬取。通过封装核心函数,演示如何获取天气网站结构化数据并保存为 JSON,以及抓取百度图片首页链接并下载保存至本地文件夹,提供完整代码逻辑与实现思路。

2026-10-30 21:59:43
554
星河
微信小程序获取设备、网络及位置信息的完整指南

本文详细介绍在微信小程序中获取设备型号、系统版本、网络类型及地理位置的方法。通过wx.getSystemInfoSync、wx.getNetworkType和wx.getLocation等API,结合代码示例,帮助开发者实现设备适配与网络监听功能。

2026-10-30 21:58:55
424
资源驿站
UniApp 父子组件传值的三种实现方式:Props、Slot 与 Ref

本文介绍 UniApp 中父组件向子组件传递数据的三种核心方法。首先讲解最常用的 Props 属性绑定,其次演示灵活的 Slot 插槽内容分发,最后通过 Ref 获取组件实例并调用其内部函数。文章结合代码示例,帮助开发者掌握不同场景下的组件通信技巧。

2026-10-30 21:58:25
297
百宝袋
微信小程序手机号授权登录完整流程:从配置到解密

本文详解微信小程序获取用户手机号的完整流程。首先需在后台开启权限,前端通过 wx.login 获取 code 换取 session_key,再结合 wx.getUserInfo 获取 encryptedData 和 iv。服务器端解密数据后处理授权结果,确保用户隐私与登录安全。

2026-10-30 21:58:18
339
桌面漫游