尝试从parse.com中提取数据并使用underscore.js,我尝试使用它来构建数据表。当我使用硬编码的json运行它时,它可以工作,但是当我尝试使用提取的数据运行它时,将返回一个空表。

          Parse.initialize("", "");


        var allDeals = Parse.Object.extend("Deal");
        var query = new Parse.Query(allDeals);


        query.find({
            success: function(results){


                var deals = JSON.stringify(results);

             var template = $("#usageList").html();
             $("#target").html(_.template(template,{deals:deals}));




            },
            error: function(error) {
                alert('something was wrong');
            }
        });


提前致谢!

最佳答案

就像@mu所说的那样,更容易看到结果。
但是我之前在Parse中遇到过这种情况。猜一猜..您可以尝试一下

$('#target').html(_.template(template, { deals: results.models }));


“结果”是主干集合,“模型”保存您要处理的对象数组。

09-18 10:59