微信小程序模板页面合集
联系我
公众号:苏苏的bug
介绍
微信小程序封装组件,覆盖常用需求:包括轮播组件(堆叠式轮播等)、canvas(圆环、生海报、裁图片等)、map、echarts、css3动画,scroll-view、步骤条、日历组件、自定义tabbar+导航栏、loading加载动画、css渐变、雪碧图、瀑布流、关键词高亮、搜索历史、图片懒加载、节流防抖、索引选择(如城市)、微信拆红包、红包雨、菜单弹出动画、3d云、按钮拖拽、营销组件(九宫格等)等!( _无ui组件库 )
注意:所使用到的图片素材均为学习交流使用, 请勿将其用于商业用途, 由此产生的任何法律纠纷概不负责。
伙伴们,这是一个小程序组件合集,涵盖了常见的一些需求,该版本是开源版,后续我将重新对此版本改版,并加上一些新的需求,作为一个ui组件库出现,针对微信小程序和uniapp!
开源不易,您如果觉得项目不错的话可以给项目一个 Star 嘛,也是对我一直更新代码的一种鼓励啦,谢谢各位的支持。
2022!新年快乐🎉 艾瑞巴蒂!
2023 辣!新年快乐呀!! 新的一年要更好哦!!
安装
1.克隆或下载压缩包
git clone https://gitee.com/susuhhhhhh/wxmini_demo.git
2.导入文件夹mini,导入开发工具,并切换至本人的APPID
功能总结
页面部分截图
页面导航
日历组件1
日历组件2
骨架屏+物流步骤条
自定义指示点(新增指示点
自定义指示点(修改原样式
购物车页面+左滑删除
左滑删除(movable-area组件
卡券半圆
弹框+禁止底层滑动
饼图+折线图(wxcharts.js
官方ec-canvas组件
自定义tabbar
星星评分
自定义input输入框
多图上传
侧边弹框筛选,超出4条数据默认隐藏,可点击展开
自定义导航栏
锚点定位
swiper消息滚动
echarts饼图+tooltip
数值计算math.min
地址选择(chooseLocation
双向锚点+富文本(商品详情页
气泡框(三角形+矩形+梯形等
自定义播放与暂停的按钮与事件
3d轮播(swiper+scale
css3动画(五福合成效果
canvas2d圆环
scroll-view+swiper双向切换
不错的loading动画
圆锥渐变
颜色盘
炫酷的loading动画
炫酷能量球+螺旋线条(学习案例
纯css图标(警示按钮+蓝云+小花
搜索历史(前15条数据
navigator
蛋黄派switch(学习案例
一些css3动画
404页面(动画
文字渐变(background-clip:text
scroll-into-view输入框定位
checkbox(自定义样式
自定义导航栏(精准定位)
vant日历多日期选择(该模块已删除,如需可自行前往vant官网)
背景一屏
图片授权保存
摇摆的灯泡动画
文字的展开与收起
卡片翻转动画
打卡(腾讯地图sdk
input自定义样式2
日历组件03+主题色选择
消息飘窗(swiper
文字省略右下角的展开按钮
营销组件抽奖
圆角边框渐变色
日历组件04+主题色选择
swiper实现商品轮播
css高频形状
0.5rpx的线
swiper不定长展示数据
text标签空格,换行,转换
input密码的显示与隐藏
多选框按钮的显示与隐藏
手动添加列表
折叠文字动画
左右两列满屏(滑动选择
金额的计算(reduce
页面栈(设置上一页数据并返回
css实现六角灯笼(学习案例)
卡券背景透明,随着内容自动撑开元素大小
多列选择器实现时间和日期的选择
css实现圆角灯笼
新增n个loading动画
一屏长度的80%的弹框
实现圆弧的两种方式
气泡框+步骤条不定长高度
css流星雨
页面底部的提示文字(flex
css3跳动的方块
列表标签随机颜色
css按钮点击水波纹+录音圆环扩散效果
css落日
css3实现雪花飘落
一次多图片下载
实现一个弹出的菜单
vant文件上传(该模块已删除,如需可自行前往vant官网)
swiper高度与数量同步
消息走马灯效果
css3笑脸
border-radius实现一个图片带弧度
折线图+柱形图
引入外部icon(阿里巴巴矢量图标
按钮可拖拽
一键返回顶部
canvas实现图片文字验证码
css-福字
css3弹出框动画
等级进度条
百分比进度条
文件的上传下载与预览
头部固定筛选不定高度
css-冰墩墩
css-雪容融
关键词高亮
css-高斯模糊
手势滑动切换卡片组件(学习案例
媒体查询
堆叠式轮播
加载进度条
营销组件(抽奖走马灯
css-grid布局(display:grid
css-渐变色实现条纹进度条
自定义tabbar样式
瀑布流写法1
scroll-view实现滚动卡片
scroll-into-view实现页面联动
图片裁剪
首页loading加载页
loading动画ing(++)
节流防抖
rotateZ实现卡片翻转
css渐变实现条纹背景
单选跳跃选择动画
页面监听watch
带有transition效果的弹框动画
tab切换过渡效果
雪碧图+帧动画
mask自定义tabbar样式
微信拆红包动画
地图拖拽定位
scroll-left切换
canvas生成海报图片
关闭小房子+按钮退出小程序
canvas手写签名
颜色选择器
列表显示动画
城市索引选择
滚动吸顶
数字滚动
一些tab选中样式
上下左右滑动切换(transform)
数据懒加载
营销组件滚动抽奖
共享元素+ page-container实现弹出动画
地址选择组件(主题色)
多个菜单按钮滑动轮播(数组拆分成几个一组)
引导用户添加-小程序-动画效果
图片九宫格拖拽
折线面积图-玫瑰图-立体柱状图
横向步骤条
指定时间倒计时
课程表-支持课长为2节课
课程表-支持课长为1-6节课
自定义tabbar-选中有弧度的圆+transition丝滑切换
自定义tabbar-选中动画
圆形布局菜单-弹出选中动画
css实现优惠券/卡券
css实现文字/按钮环绕
scroll-view实现tab切换+swiper切换
tab标签多选与暂无清空
动态横向步骤条+自定义主题色
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request