添加ngTable模块,数据内容为空

时间:2016-04-04 14:39:39

标签: jhipster ngtable

我使用

将ng-table集成到我的jhipster项目中
bower install ng-table

一切都好。我添加到index.html模块,我添加到app.js作为模块依赖。 我在官方网站上测试学校案例,帮助在互联网上找到一些基本的例子。 但无事可做,即使使用硬编码数据内容,表的内容也总是空的。我最简单的例子:

<div class="table-responsive"> 
    <table ng-table="tableParams" class="table" show-filter="true">
                    <tr ng-repeat="myvar in $data">
                        <td title="'Myvar'" >
                            {{myvar}}</td>
                            <td title="'tableParams'" >
                            {{tableParams}}</td>
                    </tr>
    </table>
</div>

在控制器中:

console.log("test log1");
            var data = [{name: "Moroni", age: 50} /*,*/];
            $scope.tableParams = new NgTableParams(
                {

                },
                {
                     total: 0,   // length of data
                        counts: [], // hide page counts control
                    getData: function($defer,  params)
                    {
                        console.log("test log3");
                        data = [{name: "Moroni", age: 50} /*,*/];
                         $defer.resolve(data.content);
                    },
                    data: [{name: "Moroni", age: 50} /*,*/],
                    dataset: [{name: "Moroni", age: 50} /*,*/]
                }

            );

日志显示良好:&#34;测试log3&#34;被展示 !但是&#39; tableParams&#39;或者&#39; mywar&#39;永远是空的。

需要你的帮助:(。

0 个答案:

没有答案