我对角度很新。 我做错了什么,请告诉我。 我有一个服务,在名为SellingList的函数中的c#MyService中返回一个自定义列表对象。 现在我的错误是数据未定义。我真的很想得到html来生成列表......不知道该如何去做,这段代码真的只是猜测......
这是我的模块js文件中的代码:
sellingApp.controller('sellingListCtrl', [
'$scope', '$location', 'breeze', 'sellingService',
function sellingListCtrl($scope, $location, breeze, sellingService) {
$scope.init = function () {
sellingService.Sales().then(function (data) {
console.log(data);
});
}
$scope.init();
}
]);
sellingApp.factory('sellingService', ['$http', function ($http) {
return {
Sales: Sales
};
function Sales() {
console.log(breeze);
return $http({
method: 'GET',
url: '/MyServices/SellingList',
params: {}
}).then(function (result) { return result.data; })
.catch(function (s) { console.log(s); });
}
}])
and here is my html code
<!doctype html>
<html lang="en" ng-app="sellingApp">
<head>
</head>
<body>
<div ng-controller="sellingListCtrl">
<table cellspacing="0" cellpadding="0">
<colgroup span="7"></colgroup>
<tbody>
<tr>
<td ng-repeat="item in lists">
{{ item }}
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>