【发布时间】:2014-09-06 11:41:49
【问题描述】:
如果我有这样的代码
if (request.params.friends != null)
{
_.each(request.params.friends, function(friend) {
// create news
var News = Parse.Object.extend("News");
var news = new News();
news.set("type", "ask");
news.save();
});
response.success();
}
request.params.friends的长度是2,第二条消息一定会保存吗?如果没有,如何确保它被保存?我查看了Parse.Promise 文档,在所有示例中,循环都在查询或保存中。我需要先保存第一个新闻然后创建Promise吗?我仍然不明白“异步”是如何工作的。response.success() 是否像 return 或 break 一样工作?
【问题讨论】:
标签: javascript loops asynchronous parse-platform promise