0
我是一个试图学习parse.com api的新手。我可以查询我的数据库,我可以在成功处理程序中查询结果。但是我无法将数据转化为此外的变量。我认为这是因为它正在对服务器进行调用,如果我尝试将它分配给查询函数外的变量,则查询代码在执行任何操作之前都不会执行查询函数之外的变量。parse.com从查询中获取数据到变量外的成功函数
更具体地说:我如何得到警报(bitOfData);在myObj被分配给bitOfData之后执行。
function getData(){
var bitOfData = "";
var DB = Parse.Object.extend("DB");
var query = new Parse.Query(DB);
query.equalTo("name", "myDatabase");
query.find({
success: function(results){
object = results[0];
//alert(object.id);
var myObj = object.id;
alert(myObj);
bitOfData = myObj;
},
error: function(error){
alert(error.code);}
});
alert (bitOfData);
}
getData();