gpt4 book ai didi

javascript - 如何将 _.each 循环的结果分配给变量?

转载 作者:行者123 更新时间:2023-11-28 18:48:49 25 4
gpt4 key购买 nike

以下代码创建一个文档。完成后,它会搜索所有文档并将它们推送到名为 this.documents 的列表中:

store.create(document).then(() => {
store.find().then((results) => {
this.documents = []
_.each(results, (result) => {
this.documents.push(result.toJSON())
})
})
})

效果很好。但我认为,我可以直接将 _.each 循环分配给变量,而不是将项目插入列表中:

store.create(document).then(() => {
store.find().then((results) => {
this.documents = _.each(results, (result) => {
return result.toJSON()
})
console.log(this.documents)
})
})

console.log(this.documents),虽然不输出单个项目,但是:

[ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass, ParseObjectSubclass]

完成我想要完成的任务的正确方法是什么?

最佳答案

我认为您需要 _.map 而不是 _.each

关于javascript - 如何将 _.each 循环的结果分配给变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34858147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com