Angularjs承诺使用$ http

玛丽亚·简(Maria Jane)
$http({
    url: '/checkUsername',
    data:{name:$scope.username},
    method: "POST"
})
.then(function(response) {
    $scope.gameStart = true;
})

由于某些原因,$ scope.gameStart不能在then()内,它必须在外面。我的ajax调用完成后,如何在不将代码放入其中的情况下使用$ scope.gameStart?

克尔兹斯托夫·萨夫亚诺夫斯基(Krzysztof Safjanowski)

一些函数代替一堆代码

$http({
    url: '/checkUsername',
    data:{name:$scope.username},
    method: "POST"
})
.then(bunchOfCode)

function bunchOfCode(response) {
    console.log('response', response); // still have access to it
    $scope.gameStart = true;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS使用拦截器来处理$ http 404s-承诺未定义错误

来自分类Dev

触发AngularJS $ http承诺的错误条件?

来自分类Dev

承诺中的AngularJs承诺

来自分类Dev

AngularJS:返回$ http的测试工厂承诺

来自分类Dev

在AngularJS服务中使用$ http

来自分类Dev

AngularJS回调,复制$ http的行为。将缓存变成承诺

来自分类Dev

Angular $ http承诺无法解决

来自分类Dev

AngularJS-为什么用$ http承诺($ q)?

来自分类Dev

如何使用AngularJS启动$ http $ cache

来自分类Dev

拒绝$ http对成功的承诺

来自分类Dev

带有$ q承诺的Angularjs $ http删除导致TypeError:对象不是函数

来自分类Dev

在AngularJS $ http.get中返回承诺?

来自分类Dev

AngularJS:使用超时属性取消$ http请求

来自分类Dev

AngularJS http承诺触发4次

来自分类Dev

AngularJS $ http结果与承诺

来自分类Dev

angularjs $ q和$ http关于承诺

来自分类Dev

使用Http JSON AngularJS 2时出错

来自分类Dev

AngularJS $ http承诺异常不会冒泡

来自分类Dev

HTTP承诺-处理错误

来自分类Dev

如何从调用AngularJS中的$ http.get的函数返回承诺?

来自分类Dev

骨干承诺中的http调用

来自分类Dev

使用工厂使用承诺的多个$ http,有角度

来自分类Dev

AngularJS回调,复制$ http的行为。将缓存变成承诺

来自分类Dev

Angular $ http承诺无法解决

来自分类Dev

使用$ http时加载AngularJS

来自分类Dev

AngularJS:如何编写$ http作为控制器的承诺

来自分类Dev

在AngularJS + WebAPI中使用$ http

来自分类Dev

HTTP 的三个承诺

来自分类Dev

使用承诺从 HTTP 拦截器返回请求对象