【发布时间】:2016-10-19 05:12:23
【问题描述】:
我正在使用ui.grid,其中一些列填充有cellTemplate。它正确填充了值,但排序和过滤不起作用。我需要对排序/过滤逻辑做些什么吗?
问题被重新创建@Plnkr http://plnkr.co/edit/JscrG3EJiTlnVa0t9DjH,年龄和平衡列的排序和过滤都不起作用。
this.grdColDefs = [
{
name: 'Age',
width: 90,
cellTemplate: '<div class="ui-grid-cell-contents">{{grid.appScope.calcAge(row.entity)}}</div>',
headerCellClass: 'my-cell-header',
}
];
【问题讨论】:
-
给 cellTemplate 不会影响过滤和排序可能是其他一些问题,您可以为退出代码提供小提琴
-
我得到的问题是,在视图中可见的不是你的行实体中存在的东西,例如在你的网格中一年是可见的机器人在你的行实体中只有一个存在,所以当你用一年过滤它应该可以工作当你用一年过滤时它可能不起作用