
组件的封装与使用
文章平均质量分 83
正义的大古
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
uniapp中通用上传图片组件的 -- 封装与使用教程(支持上传、预览、删除)
本文介绍了一个基于uniapp的单图上传组件封装方案。该组件包含图片选择、格式验证(支持jpg/png/webp等)、大小限制(默认5MB)、自动上传、预览和删除功能。通过uni.chooseImage和uni.uploadFile API实现核心功能,并封装成可复用的FileUploaderPic.vue组件,支持v-model双向绑定。组件代码约200行,包含模板、逻辑和样式三部分,使用TypeScript开发,配有详细的代码注释。使用示例展示了如何在页面中集成该组件,并处理图片变化事件。该方案简化了图原创 2025-07-11 11:28:23 · 1293 阅读 · 0 评论 -
uniapp中通用下拉刷新动画组件的 -- 封装与使用教程
本文介绍了自定义下拉刷新动画组件的开发实现,主要包含:1.组件分析:针对原生下拉刷新动画的不足,提出美观居中的动画展示、样式可配置和防重复刷新等需求。2.组件封装:通过Vue3 setup语法创建组件,实现环形加载动画效果,支持背景色、动画颜色、文字提示等参数配置。3.使用方式:详细说明组件引入、参数配置以及与uni-app下拉刷新功能的结合方法。4.防重复机制:采用状态变量和CSS属性双重控制,有效防止重复刷新。该组件具有高度可定制性和复用性,提升了应用的下拉刷新体验。原创 2025-07-11 10:34:39 · 493 阅读 · 0 评论