Angularjs Can';t访问区域内的行动方法

Angularjs Can';t访问区域内的行动方法,angularjs,asp.net-mvc,Angularjs,Asp.net Mvc,我在管理区域内的UserController中有一个操作方法索引,如下所示: 我的角度代码是: var app = angular.module('myAppS', []); app.controller("myController", function ($scope, $http) { $scope.myVal = "Hello Angular JS"; $scope.myFunc = function () { alert('Hi');

我在管理区域内的UserController中有一个操作方法索引,如下所示:

我的角度代码是:

var app = angular.module('myAppS', []);

app.controller("myController", function ($scope, $http) {

    $scope.myVal = "Hello Angular JS";
    $scope.myFunc = function () {
        alert('Hi');
        $http.get('/Admin/User/Index').then(function (response) {
            $scope.MyValue = response.data;
        });
    };
});
我的html代码是:

<div ng-controller="myController">

        {{myVal}}

        <input type="button" value="Get" ng-click="myFunc()" width="45%" />

</div>

{{myVal}}

当我单击get按钮时,只执行警报功能,但我无法调用服务器

$http.get('/Admin/User/Index').then(function(response) 
{
     $scope.MyValue = response.data;
}, function(error) 
{
console.log(error);
  console.log("You should get the error here")
});
单独使用此代码查看$http.get(..)是否有效,然后可以将其放入myfunc中


单独使用此代码查看$http.get(..)是否有效,然后您可以将其放入myfunc

您不能调用服务器是什么意思<正在调用代码>$http.get()。控制台中是否有错误?网络选项卡下的开发工具中显示了什么?正在进行调用吗?当您的代码试图从开发人员控制台发出http请求,但我无法调用服务器时,您是否可以提供看到的错误。这是我试图调用公共ActionResult Index(){var emp=_db.AspNetUsers.ToList();返回Json(emp,JsonRequestBehavior.AllowGet);}无法调用服务器,我的意思是,在我的angular代码中,只有警报在工作,低于$http.get的警报不工作,它不工作;t调用上述操作方法您不能调用服务器是什么意思<正在调用代码>$http.get()。控制台中是否有错误?网络选项卡下的开发工具中显示了什么?正在进行调用吗?当您的代码试图从开发人员控制台发出http请求,但我无法调用服务器时,您是否可以提供看到的错误。这是我试图调用公共ActionResult Index(){var emp=_db.AspNetUsers.ToList();返回Json(emp,JsonRequestBehavior.AllowGet);}无法调用服务器,我的意思是,在我的angular代码中,只有警报在工作,低于$http.get的警报不工作,它不工作;t调用上述操作方法