由于我在posts表只存用户uid没存用户名,所以要联user表查uname,
先查符合条件的posts里的数据集合setDate到newskey里,然后我想for循环把newskey里每条数据的uid的值都改为uname的值,这样wxml里wx:for循环输出时item.uid就是用户名。
可是for循环的时候出了问题,
为什么for循环var fff=newskey[i].uid时,只有newskey[2],一共两条数据不应该输出0和1吗?
还有图中最开始刚查完数据集合的时候赋值给newskey,第三条只有uid:'Gaea'的数据从哪里来的。希望大神解答
那个函数是异步的,等到success回调执行的时候for循环早就执行完了,所以在success回调里打印i,只能打印出最后一个值;可以用递归或者await解决