angular - 控制器返回工厂列表

时间:2016-01-20 03:24:34

标签: javascript c# angularjs

我对角度很新。 我做错了什么,请告诉我。 我有一个服务,在名为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>

0 个答案:

没有答案