精选推荐
最新发布
查看全部 →jQuery过时了吗
jQuery曾经是前端标配,如今却常被说过时。本文客观分析jQuery的现状、仍适用的场景,以及2026年是否还值得学习。
Vant 加载态与空状态设计:Skeleton、Loading、Empty 与 Progress 实战
用互斥状态机统一 loading/content/empty/error,逐个讲清 Skeleton 包裹真实内容、Loading 局部反馈、Empty 四种内置图与 Progress 进度量化,并给出完整列表页代码。
Vant 反馈层组件全解:ActionSheet、ShareSheet、Notify 与 ImagePreview
把四个反馈层组件按「是否需决策、是否独占屏幕」分层,讲清 actions 数据结构、ShareSheet 二维数组、showNotify 全局默认配置与 showImagePreview 配置项,附商品详情页组合示例。
Vant Calendar 日历实战:单选、日期区间与 formatter 定制
讲清 single/multiple/range 三种模式的 confirm 返回值、min-date/max-date 默认范围、formatter 的 Day 结构、switch-mode 与平铺展示,以及和 Form 集成的完整代码。
Vant Cascader 级联选择与 Area 省市区:自定义数据源与回填
对比 Cascader 树形 options 与 Area 编码字典,讲清 field-names、finish/confirm 事件参数、@vant/area-data 用法,并给出字典转级联树的完整 TypeScript 函数。
Vant Tab 标签页与 Swipe 轮播联动:吸顶、切换动画与懒加载
Tabs 管导航、Swipe 管手势。本文讲清 v-model:active 与 swipeTo() 双向联动、sticky 吸顶、lazy-render 与 rendered 懒加载,以及官方 FAQ 关于 transform 破坏 Sticky 的坑。
PHP 8.6.0 RC5 发布:收官候选版修了什么,GA 定档 11 月 19 日
PHP 官方 11 月 5 日发布 8.6.0 RC5,这是 8.6 周期最后一个候选版,11 月 19 日将迎 GA。本文整理官网公告、RC5 的 NEWS 修复重点与 UPGRADING 升级要点。
Vant 组件二次封装:用 TypeScript 封装业务表单与类型安全校验
用 defineModel、$attrs 透传与 defineExpose 封装 AppField,再配一套类型安全的规则工厂和 useVantForm 泛型组合式函数,让业务表单只关心字段本身。
Vant Picker 与 DatePicker 选择器实战:级联数据与日期范围
讲清 Vant 4 Picker 的 columns 数据结构、confirm 对象参数、级联字段名映射,以及 DatePicker 的 columns-type 与日期范围联动实现,附 Vant 3 迁移差异。
Vant Uploader 文件上传全解:图片压缩、预览与后端对接
Uploader 不含上传接口逻辑。本文讲清 UploaderFileListItem 数据结构、before-read 校验、Canvas 压缩、FormData 上传与状态回写,并附 PHP 接收示例。