之前接到一个需求,设计一个类似H5 投票系统之类的小程序,我绞尽脑汁,冥思苦想,最后终于做了出来。
再次感谢 @文晓港 的ColorUI
微信样式组件库,实在是开发者的好帮手。秉持开源精神,该小程序代码已全部开源。后台使用的云开发,申请个云开发环境,部署成功即可直接使用。
用语言描述下项目流程
AdminList
中的小程序使用者为小程序管理员,可以发布投票活动和审核活动中的帖子。即个人中心中的按钮,发布和审核为管理员独见。swiper
就会以视频形式展示,如果只有图片,就是第一张图片。首页和排名页
活动发布与贴子审核
帖子发布和详情展示
还有部分其他页面,自行star
后下载部署查看。
快速建表
app.js
中有注释掉的cloud.InitCollection();
,取消该句注释,即可快速建表,需要云函数已经部署。云数据集合中生成对应的表之后可以加上注释。
问题自查顺序