Я использую cordova
и ionic
для моего мобильного приложения.Изменение внешних переменных по функции
Я пытаюсь использовать $http.get()
для загрузки JSON
веб-службы, поэтому я написал этот код:
.controller('loading', function ($scope, $state, $http) {
var loadedService = {
news: false,
users: false
};
$http.get('http://{url}/users')
.success(function (result) {
loadedService.users = result;
});
Я хочу изменить loadedService.users
к возвращаемой result
из WebService.
Но когда я пытаюсь установить console.log(loadedService.users)
, я получу false
(значение по умолчанию для этой переменной).
Что мне делать?
определить 'var loadedService' вне любого метода. –
@DawsonLoudon Спасибо за комментарий, но я не понимаю вашего значения, я определил 'loadedService' вне' $ http' – MajAfy