0
我使用cordova
和ionic
作为我的移动应用程序。从功能更改外部变量
我试图用$http.get()
用于加载JSON
web服务,所以我写了这个代码:
.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
从web服务改为返回result
。
但是,当我试图console.log(loadedService.users)
我会得到false
(此变量的默认值)。
我该怎么办?
在任何方法之外定义'var loadedService'。 – 2014-11-23 18:21:56
@DawsonLoudon感谢您的评论,但我无法理解您的意思,我在'$ http'之外定义'loadedService' – MajAfy 2014-11-24 08:21:29