本文讲清在 Vue3 里遍历组件所有项的三种写法:v-for 直接渲染、计算属性先加工、递归遍历嵌套项,并给出 key 唯一、过滤位置、递归终止条件等最容易踩的坑,以及组件卸载、依赖变化等上线前必须验证的清单。
本文手把手封装一个 Vue3 轮询 hook:用组合式函数管理 setInterval,在 onUnmounted 里无条件 clearInterval,并用 inFlight 标志防止请求堆积、用 watch 处理依赖变化。讲清 interval、immediate、enabled 等参数设计,以及组件卸载、请求超间隔、依赖变化三个最容易漏的注意点,帮你把轮询逻辑写成可安全复用的代码。
本文用「底图叠加标记」场景讲清 OpenLayers 三种地图效果的写法:矢量图层加要素做可交互标记、图层叠加做底图切换、集中式地图交互配合 Cluster 扛大数据量。对比三种地图渲染方式的性能与适用边界,给出选型的判断标准与可复现代码,帮你按「要不要交互、数据量大不大」挑对实现路径。