我在管理区域内的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>
当我点击获取按钮时,只有警报功能被执行但我无法拨打服务器。
答案 0 :(得分:3)
$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