时间:2019-05-07 来源:小程序工厂
按正常的关系型数据表结构设计就行。
哥们是做前端还是后端?
谢谢,问题已更新。我是做前端的。
有个问题没说清楚,头像和昵称指的是微信头像和微信昵称
建立一个用户表用来存用户信息,主键uid,在提交评论的时候保存uid到评论表,显示评论的时候去用户表里拿头像和其他用户信息,如果用户修改头像或昵称,同步更新头像和昵称即可。
谢谢,问题已更新。
如果是自己的信息用
不知道微信公众号下的用户评论有没有做同步
这个问题没你想的那么复杂,肯定是能解决的,你只做前端,就让后端去存储、更新、同步、返回吧!~
全都是我在做o(╥﹏╥)o
wx.getUserInfo() 获取到的是当前用户(并且已授权)的用户信息
存储 更新 再显示,难道你不懂么
我说的是 wx.getUserInfo() 这个接口本身的限制。我前面说的昵称和头像指的是微信昵称和微信头像。
getUserInfo你只用一次能有什么限制,而且可以用Button在登录的时候获取用户信息就行了,每次登录的时候可以去拿最新的头像和昵称,替换掉数据库里的旧数据。
当前用户的当然是没问题,我说的是当前评论下的所有用户
我说的也是所有参与评论的用户
可能我没有理解你的意思,还是举个栗子来说好了:假如有A、B、C、D四个用户的评论,当前登录用户为A,那么我调用 wx.getUserInfo() 获取用户 A 的信息肯定是没问题的,但是怎么去获取B、C、D的信息呢?
B、C、D在登录的时候去更新他的用户信息,评论列表显示的时候根据UID去取得最新的头像和昵称
对呀,这样就问题就出现了,要等到B、C、D去登录的时候才能更新,这里就会有延时。我要说的就是这个问题。
不能即时的,用户改了头像,如果不来登录你的微信小程序,你无从得知的。
是我一开始问题没有描述清楚。非常感谢耐心解答。
客气了,兄die,同是天涯沦落猿!~
本文网址:http://www.91bianli.com/kaifazhinan/77439.html