带有ng-table的angularJS在从详细信息页面返回列表时未加载数据

时间:2014-12-23 14:48:00

标签: angularjs ngtable

我正在使用带有ng-tables的angular JS和rails作为API。 我成功地将ng-tables与服务器端分页集成在一起。我面临的问题是每当我从详细页面返回列表页面。表数据不可见。我检查了日志并使用了断点。我可以看到数据但不幸运。

我的控制器是sampleController.js

function sampleController($scope, $http, ngTableParams, $state, Auth) { $data = []; $scope.tableParams = new ngTableParams({ page: 1, count: 10 }, { getData: function($defer, params) { $http.get('sample.json', { params: { page: params.page() } }) .success(function(response, status) { $data = response.data; params.total(response.count); $defer.resolve($data); }); } });

我的html模板如下

 <table ng-table="tableParams" class="table ng-table-responsive">
            <tr ng-repeat="data in $data.tasks">
                <td data-title="'Title'">
                    {{data.title}}
                </td>
            </tr>
        </table>

我也提到issue。但我无法修复它。

感谢您的时间和投入。希望你的解决方案。

0 个答案:

没有答案