私はMVCで新しい角度を使用しています。私はコントローラからASP.NET MVC EFを使ってデータを読み込みます。私は はこれで試してみてください。AngularJSとAsp.Netの間の接続MVC
私は私のMVCコントローラ(パスは「/Controllers/BrandController.cs」です)このコードに追加:私は両方置くファイルjsの中
public JsonResult GetBrands()
{
var result = db.Brands.ToList();
return Json(result, JsonRequestBehavior.AllowGet);
}
そして、サービスと角度のコントローラ、つまりコード:
var BrandApp = angular.module('BrandApp', []);
//Controller
BrandApp.controller('BrandController', function ($scope, BrandService) {
getBrands();
function getBrands() {
BrandService.getBrands()
.success(function (items) {
$scope.brands = items;
console.log($scope.brands);
})
.error(function (error) {
$scope.status = 'Unable to load customer data: ' + error.message;
console.log($scope.status);
});
}
});
//service
BrandApp.factory('BrandService', ['$http', function ($http) {
var BrandService = {};
BrandService.getBrands = function() {
return $http.get('/Home/GetBrands');
};
return BrandService;
}]);
私は間違っていますか?
お返事ありがとうございます!
ありがとうございました! – Dona