我有一个相当普通的ng表,我为它提供了以下参数:
$scope.newRoomsTableParams = new NgTableParams(
{
sorting: {}
},
{
total: 0,
getData: getNewRoomsData,
counts: []
}
);我希望对表的所有列完全禁用ng表的排序功能。具体来说,我希望列标题不能点击,不要有上下箭头。
这个是可能的吗?
编辑1:我想问题真的归结于解释吴表文件,而我目前还无法弄清楚这一点。
编辑#2: getNewRoomsData函数为空
function getNewRoomsData() {
return $scope.newRoomsData;
}发布于 2016-10-09 04:29:21
在视图(html代码)中,删除标记filter和sortable参数<td>。
例如,更改以下内容:
<table ng-table="vm.tableParams" class="table" show-filter="true">
<tr ng-repeat="user in $data">
<td title="'Name'" filter="{ name: 'text'}" sortable="'name'">
{{user.name}}
</td>
<td title="'Age'" filter="{ age: 'number'}" sortable="'age'">
{{user.age}}
</td>
</tr>
</table>对此:
<table ng-table="vm.tableParams" class="table" show-filter="true">
<tr ng-repeat="user in $data">
<!-- L@@k here below! -->
<td title="'Name'">
{{user.name}}
</td>
<td title="'Age'">
{{user.age}}
</td>
</tr>
</table>**https://stackoverflow.com/questions/39878909
复制相似问题