实现分享投票支持的简陋备忘录功能。可通过搜索微信小程序“贴板”看效果。
功能非常简单:创建备忘录,我的备忘录列表,具体的备忘录转发分享给朋友,在分享的页面上支持投票。
- 前端四个页面
首页 |
/pages/index/index |
创建备忘录 |
/pages/vote/createvote |
我的备忘录(列表) |
/pages/vote/listvote |
显示备忘录(具体内容) |
/pages/vote/showvote |




二、数据库:三张数据表+一个序列表
vote_main |
备忘录主表 |
vote_option |
标签表(可支持投标) |
vote_user |
用户投票记录表 |
sequence |
生成序列号用 |
三、后端:使用springmvc
VoteController |
实现所有数据的存取处理逻辑 |
VoteMain |
对应表vote_main的数据对象 |
VoteOption |
对应表vote_option的数据对象 |
VoteUser |
对应表vote_user的数据对象 |
Vote |
备忘录对象 |
Ballot |
投票对象 |
四、环境和准备
微信小程序用到请求后端的,需要走https协议,必须是域名,不能ip地址。开发时可以绕过去,但是在正式发布前需要环境准备好。包括服务器、域名、域名备案、ssl证书。。。
开发环境需要申请微信小程序appid、下载微信小程序开发工具(微信开发者工具)。。。
微信小程序对个人开发者的限制较多,有的服务类目只有企业开发者才能做。所以在开始前需要看好了,避免到后面发布不了。
这个练手小程序本来想做个投票的,后来就发现个人开发者没有这个服务类目了,就改成了备忘录。。。。。。正如首页代码改成了如下,把投票用变量替换了。
<!--index.wxml-->
<view class="container">
<button class="btn" bindtap="createVote">创建{{mainname}}</button>
<button class="btn" bindtap="listVote">我的{{mainname}}</button>
</view>

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.dasum.com/227643.html
如若转载,请注明出处:https://www.dasum.com/227643.html