[英]Sort a table column where the header has whitspace
我有一个基于角度的表格,我想按其中一列进行排序
如果按“参考”列进行排序,则此行有效
<tr ng-repeat="row in documentaryCreditsTable.rows | orderBy:'-Reference'">
但是,我想按名为“到期日期”的列进行排序,并且我假设由于此列具有空格,因此出现以下错误:
<tr ng-repeat="row in documentaryCreditsTable.rows | orderBy:'-Expiry date'">
错误:[$ parse:syntax]语法错误:令牌'date'是从[date]开始的表达式[Expiry date]的第8列上的意外令牌。
任何解决该字符串的方法都可以在屏幕上看到,而我想保留空白。
控制器:
var sortBy = 'Expiry date';
$scope.predicate = function(val) {
return -val[sortBy];
}
视图:
<tr ng-repeat="row in documentaryCreditsTable.rows | orderBy:predicate">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.