H5应用如何将指定DOM节点转化为图片 H5 应用如何将指定 DOM 节点转化为图片 在 H5 项目里,经常会遇到“把页面中的某一块内容保存成图片”的需求,比如生成分享海报、保存活动卡片、导出证书、保存订单截图等。这个需求看起来像是“截屏”,但前端真正要做的通常不是截取整个屏幕,而是把某个指定 DOM 节点渲染成一张 PNG、JPEG 或 前端开发 #JavaScript 2026-06-03 7 0
Promise.race 的神奇用法 在 JavaScript 的异步世界里,Promise 是处理异步操作的核心,而 Promise.race 作为 Promise 家族的重要成员,常被大家简单理解为 「谁先完成就返回谁」。但很多前端开发者只知其竞速本质,却忽略了它在实际业务中的隐藏神技 —— 从请求超时控制、资源加载优化,到中断异步 前端开发 #JavaScript 2026-05-06 41 0
飞书如何删除已启用的应用 引言 在使用飞书的时候,我们不可避免的会创建一些应用,但是当我们需要弃用/删除这些应用的时候,飞书的入口又非常深,在凭证与基础信息页面点击删除的时候,会提示我们先停用已启用的应用,但是页面上又找不到【停用】的选项。有一说一,飞书啊,你这入口藏得再深一点吧;我找了老半天了都;你们自己不用的嘛? 打开应 技术运维 #飞书 #Lark 2026-03-18 179 0
1Panel管理面板更改为域名直接访问 导言 在学习使用1Panel的过程中,遇到一个问题,那就是1Panel的面板端口不能是80(会与安装的WEB服务器openResty的端口冲突),也就是绑定域名后,无法直接通过精简版的域名进行访问; 探索 本人又是那种强迫症,无法接受一个完美的域名还要加上端口才能去访问这个管理面板,那该如何处理呢? 技术运维 #1Panel 2026-03-13 51 0
eCharts雷达图如何实现最外圈的线条为实线 引言 最近在做需求实线时,发现设计稿有个eCharts的图形处理,用的是雷达图,当时没在意,雷达图嘛,eCharts嘛,这不是分分钟就能搞定的事嘛,最后面在做的时候,发现,诶,好像不对劲,设计稿好像在坑我;设计稿的雷达图最外圈的颜色是实线,内圈是虚线,哦豁!这可咋整! 设计稿的样子 官网雷达图的样子 前端开发 #eCharts #图形配置 2026-02-12 57 0
uni-app WGT应用如何插入DOM节点并配置事件 在开发uni-app的wgt应用时,遇到一个需求,需要调用方法,并插入一个自定义弹窗,弹窗内容需要动态展示一个网页;在遇到这个需求的第一时间,想到的是“WGT应用不是一个传统的HTML应用,没有DOM节点的概念的呀,这可咋实现呢” 调研 在使用了无数的JS方法,进行DOM节点查询/插入皆无法达到预期 前端开发 #UNIAPP 2026-02-12 54 0
Shell脚本如何等待前一个指令执行完再执行下一个指令 引言 在编写Shell脚本时,确保命令按顺序执行、前一个命令完全结束后才执行下一个命令,是保证脚本逻辑正确性和可靠性的关键。本文将详细介绍Shell中命令顺序执行的机制、常见误区以及如何显式控制执行顺序。 顺序阻塞执行 在Shell脚本 技术运维 #Linux #命令集 2026-02-11 57 0
UNI-APP小程序与webview嵌套的H5如何实现双向数据通讯 引言 uniapp小程序本质上也是一个H5应用,只不过被编译成了一个小程序,就跟微信小程序的本质上是差不多的;数据通讯可以参考H5的数据通讯,使postMessage 进行双向数据通讯;本文都VueJS写法作为实例,实际上可以根据对应的技术栈进行对应的处理;Vue3的写法,后续会发文章进行处理 前置 前端开发 #VueJS #UNIAPP #消息通讯 2026-02-06 50 0
MacOS如何查看MAC地址和IP地址 终端查看IP地址 终端键入命令 ifconfig 查看输出的en0内的inet,就是对应的IP地址;ether后的就是MAC地址 命令合集 #命令集 #MacOS 2026-02-02 118 0
webstorm for mac快捷键清单 按键释义 ⌘——Command ⌃ ——Control ⌥——alt ⇧——Shift ⇪——Caps Lock fn——功能键就是fn 编辑 Command+alt+T 用 (if..else, try..catch, for, etc.)包住 Command+/ 注释/取消注释的行注释 Comm 命令合集 #命令集 #MacOS 2025-04-11 31 0