Jhipster 正在添加ngTable模块,数据内容为空
我将ng表集成到我的jhipster项目中Jhipster 正在添加ngTable模块,数据内容为空,jhipster,ngtable,Jhipster,Ngtable,我将ng表集成到我的jhipster项目中 bower install ng-table 一切都好。我在index.html中添加了模块,在app.js中添加了模块依赖项。 我在官方网站上测试了这个学校的案例,在网上找到了一些基本的例子。 但无需执行任何操作,即使使用硬编码的数据内容,表的内容也始终为空。我最简单的例子是: <div class="table-responsive"> <table ng-table="tableParams" class="tabl
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>
日志显示良好:“测试日志3”显示!但是“tableParams”或“mywar”总是空的
需要您的帮助:(.请看,其中的共识是“不,他们不应该”!我再试了一次,现在似乎可以工作了(使用getData中的硬编码数据数组)。我仅将“data.content”替换为“data”。
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} /*,*/]
}
);