大三课程设计的记录
实现的页面效果
分析表
- message表用来记录好友请求,系统消息等
- 分析表message需要的字段
- addlist:发送好友申请用户的openid,数组
- writeId:接收好友请求的用户
比如上面的图,我作为用户登录后,申请添加“FHIGH”为好友,那我的openid就会添加到addlist字段数组里,而“FHIGH”的openid就是writeId字段的值
实现
- 添加好友按钮,绑定添加好友事件
isFirend :用来判断是否是好有,是的话显示“已是好友”,不是则显示“添加好友”
- 添加好友事件
- 判断用户是否登录,登录状态才可发起好友申请,知道谁发的好友申请
我把登录后的消息写在了全局下,你们可以根据自己的登录逻辑判断是否登录