在 Vue 3 的组合式 API 里,watch 和 watchEffect 是处理响应式副作用的常用工具。一个典型的开发场景是:监听搜索关键词、路由参数或分页...
最近在维护一个后台管理页面时,遇到一个比较隐蔽的问题:列表页在筛选条件变化后,会连续发起两次相同的数据请求。第一次请求很快返回,但紧接着又发了一次,导致 loa...
在 Vue 3 项目里,从 reactive 对象上解构属性是很常见的写法,比如把 user.name 拆出来直接用在模板里。但很多人会踩到一个坑:解构之后的值...
在 Vue 3 的组合式 API 里,watch 和 watchEffect 是日常业务代码中出现频率很高的两个响应式副作用工具。很多人第一次接触时容易把它们当...
在 Vue 3 项目里用 v-model 封装表单组件是很常见的操作,尤其是输入框、选择器、日期组件这类需要双向绑定的场景。但如果用 TypeScript 写,...
Chrome、Edge 一点打印,页面提示 Lodop 未安装、请升级。实施第一反应经常是再下一遍安装包,装完提示还在。
现场最常见的弹窗之一:C-Lodop 未准备好、WebSocket 没准备好。点打印没纸,控制台一串本地连接失败。
「html5静默打印」「js调用打印机」这类搜索,背后通常是:页面已经是 HTML/CSS 排的单据,希望点按钮就出纸,最好别进浏览器打印预览。
搜「windows静默打印」「静默打印设置」,多半是:网页点打印还弹框,或者装了东西仍「没反应」。Windows 工位上,设置顺序错了,代码写对也会挂。
「浏览器静默打印 PDF」是百度里很常见的搜法:手里已经有 PDF(报表引擎、后端生成、OSS 链接),还想一点就出纸、少弹窗、打到指定机。
搜「js静默打印」,很多人期待一行 print() 就出纸。现实是:纯浏览器 JavaScript 调打印机,几乎一定会弹预览框;要无预览、指定机、连打,得换架...
修理厂现场最怕:技师在工位等工单,前台却在跟浏览器打印框较劲。一张施工单打到财务激光机,一张结算单打到车间针式机——纸飞、人吼、车还压着工位。
酒店前台最烦:客人等着拿房卡,系统还在弹打印框。入住登记单要 A4 或针式,结账水单、早餐券又是 80mm 热敏——同一台收银电脑插两台机,「默认打印机」基本等...
仓库电脑不打开业务页,也能接到 ERP/WMS 任务并静默出纸——这叫远程打印(或服务端推送打印)。本地客户端变成「打工进程」:连你们的服务,拉任务,打完(或失...
调试一张出库单,printHtml 很爽。一上波次——五十张面单、两百张货位标签——现场开始出现:有的出、有的卡、有的打到一半没了、操作员狂点重打把队列打爆。
静默打印立项时,第二个容易吵起来的问题不是「要不要装客户端」,而是:内容以 HTML 交给本机渲染,还是直接打现成的 PDF?
产品经理说「点一下就出纸,别弹窗」。前端一搜 silent print,装两个库,框还在。再搜 Chrome 静默打印,看到 kiosk、策略、扩展,好像只要改...
仓库打单的人最讨厌:弹窗、漏单、打到办公激光机上。电商大促时,操作员不会听你讲 Chrome 策略,只会问「上家系统怎么一点就出」。
餐饮现场最烦两件事:弹打印框、打错机。客人等着拿小票,后厨等着出菜——你跟店长解释浏览器安全策略,他只想听「一点就出纸」。
做进销存的都懂:仓管点「打印出库单」,弹个 Chrome 打印框,再手选打印机——一天几十单还能忍,一到几百单,客服电话比出库还快。