Parse.com等到异步完成后出现问题

时间:2015-12-31 12:16:47

标签: javascript parse-platform promise

我是parse.com的javascript部分的新手,我想先找一些记录,然后再做一些其他事情但到目前为止没有运气: - /

以下是我要做的事情:

var Comments = Parse.Object.extend("GroupWallComments");
var query1 = new Parse.Query(Comments);
query1.equalTo("story", story.id);
query1.find().then(function(results2){

    for (var i = 0; i < results2.length; i++) {
            var comment = results2[i];

            $("#story"+i+"").append('<div class="comment media"><div class="media-left"><a class="avatar avatar-lg" href="javascript:void(0)"><img src="global/portraits/6.jpg" alt="..."></a></div>'+
        '<div class="comment-body media-body"><a class="comment-author" href="javascript:void(0)">'+comment.get("username")+'</a>'+
        '<div class="comment-meta"><span class="date">Just now</span></div>'+
        '<div class="comment-content"><p>'+comment.get("comment")+'</p></div>'+
        '</div></div>');

    }

}).then(function(commentForm){
    $("#story"+i+"").append('<form class="comment-reply" action="#" method="post">'+
            '<div class="form-group"><textarea class="form-control" rows="5" placeholder="Comment here"></textarea></div>'+
            '<div class="form-group"><button type="submit" class="btn btn-primary">Comment</button></div>'+
            '</form>');
});

现在,第一部分应该出现,但最后一个“那么”似乎不起作用: - /我没有在评论结束时得到表格。我看不出我做错了什么。

任何帮助都表示赞赏,并提前感谢:-)

1 个答案:

答案 0 :(得分:0)

它看起来并不棘手。附加的最后一件事是一个常量字符串,所以......

bark()