开源项目推荐:QC2168/snippets
【免费下载链接】snippets 日常开发中常用的代码片段及组件封装集合(持续更新中~) 项目地址: https://gitcode.com/gh_mirrors/snippets1/snippets
项目基础介绍和主要编程语言
QC2168/snippets 是一个专注于日常开发中常用代码片段及组件封装的集合项目。该项目旨在帮助开发者快速找到并使用经过二次封装的代码片段,从而提高开发效率。项目主要使用 TypeScript、Vue、JavaScript 和 HTML 等编程语言。
项目核心功能
该项目包含了多个实用的代码片段和组件封装,具体包括:
- axios-bz: 基于
axios和TypeScript二次封装的库,可直接在项目中使用。 - betterScroll: 在
betterScroll库的基础上搭配Vue封装的滚动组件。 - CSS/scrollbar: 美化项目中的滚动条,适用于博客等场景。
- message: 基于
element-plus组件库二次封装的消息提示组件,也支持ant-design。 - useCharts: 基于
echarts二次封装的hooks,使用起来更加简单高效。 - useDialog: 基于
element-plus二次封装的hooks,简化弹窗组件的使用。 - useList: 基于
Vue封装的快速渲染列表数据的hooks。 - usePassTime: 计算当前和过去某个时间的差值。
- useSendCode: 基于
Vue Composition API封装的发送二维码hooks。 - wangeditor: 基于
wangeditor富文本编辑器封装的Vue组件。 - inputNumberRange: 基于
ElementUI和Vue封装的范围输入组件。 - uploadImage: 基于
ElementUI和Vue封装的图片上传组件。 - dynamicTags: 基于
ElementUI和Vue封装的动态编辑标签组件。 - utils/genRules: 快速生成默认验证规则(支持
async-validator和ElementUI)。 - utils/clearObject: 快速清空对象属性值(支持自定义属性值)。
- fetchUtil: 基于
TypeScript封装的fetchApi请求工具。 - wrapText:
Canvas换行工具函数。
项目最近更新的功能
最近更新的功能包括:
- useCharts: 基于
echarts二次封装的hooks,使用起来更加简单高效。 - useDialog: 基于
element-plus二次封装的hooks,简化弹窗组件的使用。 - useList: 基于
Vue封装的快速渲染列表数据的hooks。 - usePassTime: 计算当前和过去某个时间的差值。
- useSendCode: 基于
Vue Composition API封装的发送二维码hooks。 - wangeditor: 基于
wangeditor富文本编辑器封装的Vue组件。 - inputNumberRange: 基于
ElementUI和Vue封装的范围输入组件。 - uploadImage: 基于
ElementUI和Vue封装的图片上传组件。 - dynamicTags: 基于
ElementUI和Vue封装的动态编辑标签组件。
这些更新进一步丰富了项目的功能,使得开发者能够更高效地进行日常开发工作。
【免费下载链接】snippets 日常开发中常用的代码片段及组件封装集合(持续更新中~) 项目地址: https://gitcode.com/gh_mirrors/snippets1/snippets
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



