当前位置: 首页 > 知识库问答 >
问题:

角“拒绝”是角控制器中的未定义误差

田英卓
2023-03-14

我得到拒绝是在我的角度控制器未定义的错误,我不知道为什么。这就是方法。我添加了所需的所有库。谢谢你,如果你需要更多的信息,让我知道

function getUsers() {
    return $http.get('../Admin/GetUsers/').then(function (response) {
            return response.data;
        }, function failureCallback(response) {
            reject("Error!");
        });
}

共有1个答案

堵毅然
2023-03-14

您的代码中没有定义reject,因此很自然地,试图将其用作函数将失败,出现referenceError

在调用第二个处理程序时,$http.get返回的promise已经被拒绝。因此,您可能根本不想处理拒绝:

function getUsers() {
    return $http.get('../Admin/GetUsers/').then(function (response) {
            return response.data;
        });
}

如果希望处理拒绝,但仍然拒绝来自getusers的promise,则需要抛入处理程序或返回一个已经或将要被拒绝的promise:

function getUsers() {
    return $http.get('../Admin/GetUsers/').then(function (response) {
            return response.data;
        }, function failureCallback(err) { // Note it's an error, not a response
            // Do something here, then
            throw err;
        });
}
function getUsers() {
    return $http.get('../Admin/GetUsers/').then(function (response) {
            return response.data;
        }, function failureCallback(err) { // Note it's an error, not a response
            // Do something here, then
            return valueToUseInstead;
        });
}
 类似资料:
  • 我想使用输入值在角控制器,我做了一个按钮,称为函数,在控制器内定义,当我得到控制器内的值显示未定义的值。请检查我的代码,告诉我哪里错了,对不起这个愚蠢的问题,但我是新的.提前感谢 角度控制器: Html代码:

  • 问题内容: 我是Angular JS的新手,正在使用1.6版本。 我有这个脚本: 这是我的数据: 现在这是我的html页面,我在其中指定了ng-app和ng-controller: 我仍然遇到以下错误,这对我来说是新的: angular.js:14239错误:[$ controller:ctrlreg]未注册名称为’productController’的控制器。 http://errors.ang

  • 问题内容: 这是一个很长的路,但是以前有人见过这个错误吗?我正在尝试使用express,angular和mongoDB添加“ Transporters”。每当我访问由transporters控制器控制的页面时,都会收到此错误: 运输者控制器如下所示: 在我看来,我调用该列表并创建方法。他们产生上述错误 我从ng:areq的有角文档中得到了这个,尽管仍然不知道发生了什么 AngularJS经常断言,

  • 问题内容: 我正在关注egghead.io上的视频教程,但是在尝试遵循他在创建工厂时的示例时,我一直收到“未定义角度”的参考错误,但是我包含了角度脚本 这是我的html页面: 这是我的JavaScript文件“ main.js”: 我已经读过几篇类似的文章,如果我写错了,请纠正我,但是我认为这与引导绑定有关,并且我尝试使用手动引导,但没有成功,仍然遇到相同的错误。 但是我想知道的是,为什么这可以在

  • The Character Controller is mainly used for third-person or first-person player control that does not make use of Rigidbody physics. 角色控制器主要用于第三人称或第一人称游戏主角控制,并不使用刚体物理效果。 The Character Controller 角色控制器