Go语言技术文章
-
把组件清洗记录和发电异常记录拆开,再用设备对象、时间窗口和处理编号串联起来,既能说明为什么清洗,也能复盘异常是否真正闭环。219 收藏 -
建筑分包单位进场资料可按单位、人员、作业和设备分类,用总目录和缺项台账关联提交、补交与专业复核;资料收齐不等于具备进场作业条件。419 收藏 -
餐饮门店保存冷藏食品温度巡检记录时,应把设备、时间、读数、食品或库位、责任人、复核人和异常处置关联起来,并按门店制度归档。本文给出一份可直接落地的记录设计与保存方法。483 收藏 -
零售门店记录贵重商品盘点差异时,应把商品身份、账面数、实盘数、差异原因、复核依据和处理结果放在同一条记录中,并按盘点批次归档。本文给出适合小门店执行的记录字段和闭环方法。366 收藏 -
CSS anchor positioning 的关键不只是把浮层贴到锚点,还要用 position-try-fallbacks 处理靠近视口边缘时的换位。本文给出 flip、position-area、@position-try、自定义间距与兼容降级的实现方案。313 收藏 -
用 localStorage 和 storage 事件同步同源标签页状态,解释发送页不触发事件、sessionStorage 范围、消息格式、清理和排查回滚边界。337 收藏 -
FileSystemDirectoryHandle.resolve 用两个文件系统句柄判断目录归属,返回相对名称数组或 null,而不是绝对路径。本文用导出清单场景说明数组拼接、目录外拒绝、安全上下文和常见误区。145 收藏 -
CSS ::details-content 可以直接选中 details 的可折叠内容。本文从原生结构出发,用 opacity 与 content-visibility allow-discrete 做展开收起过渡,并说明旧浏览器和 prefers-reduced-motion 的处理方式。450 收藏 -
CSS ::scroll-button() 可以直接为横向滚动容器生成前后箭头。本文从生成条件、方向参数、可访问名称、焦点样式和自动 disabled 状态入手,给出兼容降级写法。277 收藏 -
React useEffectEvent 适合处理 Effect 内部触发、但只需要读取最新 props 或 state 的逻辑。本文用事件监听器、计时器和外部连接说明如何避免非反应式值变化导致重复注册,同时保留真正需要重建 Effect 的依赖。437 收藏 -
用 React useActionState 把异步表单的提交中、成功和校验失败统一放进 Action 返回状态,并通过 isPending 与 FormData 回填让界面反馈稳定可控。488 收藏 -
使用Vue 3.5+ onWatcherCleanup同步注册AbortController清理,取消watch中的过期fetch请求,并统一保护结果、错误和loading状态,附旧版本onCleanup写法。232 收藏 -
Vue defineModel 的 default 只作用于子组件的 model prop,父组件仍可能保持 undefined。本文说明如何通过父组件初始化避免不同步,如何为对象数组使用工厂函数,以及具名模型的默认值写法。343 收藏 -
Vue 3.5 的 useTemplateRef 可以让静态模板引用由 Vue 语言工具自动推断类型。本文从 ref 名称对齐开始,说明原生元素、动态组件和子组件实例如何使用显式泛型,并补充挂载前后的 null 与 Vue 3.5 之前的兼容写法。404 收藏 -
Vite 中切换 CSS 压缩器时,build.cssMinify 与 css.transformer 负责的层次不同。本文用配置示例说明如何在 esbuild 与 Lightning CSS 之间切换、何时启用完整 Lightning CSS 处理链,以及 CSS Modules 和浏览器目标应该放在哪里。390 收藏