繁体   English   中英

排序表列,其中标题具有whitspace

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM