用get() 方法读取的数据,如何赋值给一个变量呢?

发布于 8 年前作者 liutao14726 次浏览最后编辑 8 年前来自 issues

用.get() 方法读取到了数据,如何赋值给一个变量呢,比如图中要读取这条记录中“queryPoster”这个数组的值,用什么方法能读出来,并赋值给一个数组变量,能在 const 这一行直接赋值给  posterData 吗

2 回复
yaoxia
yaoxia1 楼6 年前

想想当初第一次学JS同样的场景,后来发现,其实只要知道文档里res=result就不会迷惑了。

xia14
xia142 楼6 年前

不要直接把get赋值

后面继续.then(res)=>{}

res里才有数据,在里面操作

db.collection('rundata').where({'dataType':'sysSet'}).get().then(res=>{
posterData = res.data
})

类似这样