一切正常,但异常为1个月。 我想按降序显示几个月,
ng-options="i as payrollRule.prd_date_display for (i,payrollRule) in payrollRules | orderBy:'-time'"
使用JSON http://jsoneditoronline.org/?id=5180c8005b1072418925a0f01968bdff enter link description here
但正如您在img中所看到的那样,2014年4月1日才排在第2位而不是最后位置。有什么建议吗?
答案 0 :(得分:1)
这就是你应该如何使用HTML语法:
<select ng-model="selected" ng-options="i as i.prd_date_display for i in payrollRules | orderBy:'-time'"></select>
i是您所选变量中的对象,您的i
变量是您想要迭代的变量,因此for i in payrollRules
。然后使用as i.prd_date_display
显示所需的属性。
但是,由于您拥有该空对象,因此仍会导致额外的空选项。您可能想要将其过滤掉。