У меня есть небольшое приложение, в котором я использую синтаксический анализатор как бэкэнд.Parse core cordova ionic global variable
$scope.getPeople = function(params) {
var PeopleObject = Parse.Object.extend("User");
var query = new Parse.Query(PeopleObject);
if(params !== undefined) {
if(params.id !== undefined) {
query.equalTo("objectId", params.id);
}
}
query.find({
success: function(results) {
//alert("Successfully retrieved " + results.length + " people!");
for (var i = 0; i < results.length; i++) {
var object = results[i];
$scope.admin=object.get("admin");
$scope.uid=object.id;
}
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
};
Проблема в том, что мне нужно, чтобы получить $scope.admin
и $scope.uid
вне функции. У меня есть другая функция, называемая getlogin()
, где я звоню $scope.getPeople()
Мне нужны обе переменные в getlogin()
тоже .. если я добавлю возврат внутри функции успеха getPeople()
, он возвращает undefined. Мне нужно что-то, чтобы я мог получить обе переменные, возвращаемые функцией.