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();