小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
我是在组件中的created函数中写的
console出来的结果为
(是没有问题的)
- 预期表现
头像和昵称显示不出来 ,其他的都没问题 。。。
下面是我的WXML代码
求助大家 ,万分感谢😭
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
for循环里的数据库查找昵称和头像是异步操作,需要用Promise进行同步改造
另外说一句,在for循环里再进行数据库查找昵称和头像是非常低效率的,假设你的articles集合查到20条记录都是同一个人,按你的写法需要再进行20次数据库查询昵称和头像,完全可以不用for循环优化为一次查询。
再补充一句,你这种情况其实完全可以把author和avatar作为冗余字段存放到community_articles集合中,即省事又省时
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这样啊 ,谢谢
能不能再问一下,怎样“用Promise进行同步改造",怎样“不用for循环优化为一次查询”呢
答非所问吧。
楼主你把第一张图片删了再问,就清楚了。
问题是不是:查找出来这样的数据数组,其中有的渲染出来了,有的没有,是为什么?(楼主是这个意思么?)
我判断的结果:
author会不会是怪字符的问题,换个正常的名称试试。
avatar的话,一是网速,二可能该链接失效了,三是css的问题。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
for循环里的数据库查找昵称和头像是异步操作,需要用Promise进行同步改造
另外说一句,在for循环里再进行数据库查找昵称和头像是非常低效率的,假设你的articles集合查到20条记录都是同一个人,按你的写法需要再进行20次数据库查询昵称和头像,完全可以不用for循环优化为一次查询。
再补充一句,你这种情况其实完全可以把author和avatar作为冗余字段存放到community_articles集合中,即省事又省时
这样啊 ,谢谢
能不能再问一下,怎样“用Promise进行同步改造",怎样“不用for循环优化为一次查询”呢
答非所问吧。
楼主你把第一张图片删了再问,就清楚了。
问题是不是:查找出来这样的数据数组,其中有的渲染出来了,有的没有,是为什么?(楼主是这个意思么?)
我判断的结果:
author会不会是怪字符的问题,换个正常的名称试试。
avatar的话,一是网速,二可能该链接失效了,三是css的问题。