Ember计算升序排序
Ember Computed Sort ascending
我正在尝试使用JSON API按日期对GitHub中的repos进行排序。
我正在使用Ember 1.13.7
我在jsbin中复制了我的案例,问题是我甚至看不到控制台错误来理解问题
这是应用的代码(在jsbin中有注释)
在我的控制器中
sortProperties: ['created_at:asc'],
sortedRepos: Ember.computed.sort('model', 'sortProperties')
在我的模板中
{{#each model.repos in sortedRepos}}
<li>{{name}}</li>
<li>{{format-date "LL" created_at}}</li>
{{/each}}
这里有什么错误?如何按日期(最新)对该型号进行排序?
p.s我正在使用一个助手模板{{format date}},带有moment js
这里是正在工作的jsbin
您排序错误的属性,它应该是model.repos
而不是model
,并且在jsbin中,您在ApplicationController
而非IndexController
中创建了排序的计算属性
顺便说一句,一旦你将ember升级到2.x.x
,你就应该使用
{{#each sortedRepos as |repo|}}
<li>{{repo.name}}</li>
<li>{{format-date "LL" repo.created_at}}</li>
{{/each}}
相关文章:
- 如何对javascript表进行排序(升序或降序),该表是某些SQL操作表的结果
- 使用JS Blogger API v3,如何按升序对文章进行排序
- 按日期和时间升序对数组进行排序
- 使用Async.js sortBy的升序与降序排序顺序
- 如何按数字升序对对象数组进行排序
- NodeJS时间戳:比较时间并显示记录排序升序
- Javascript - 对包含根据日期升序和降序的对象的嵌套数组进行排序
- 如何在javascript中对数字用逗号分隔的字符串进行排序(按升序)
- Ember计算升序排序
- 解析云中的升序和降序多重排序
- 按升序对数组进行排序
- 按升序对数组进行排序,同时取消重复值
- JavaScript升序排序出现异常
- 如何反转ng表中列的排序顺序(先升序)
- 使用javascript升序排序Json对象
- 如何排序表升序和降序时,单击链接
- 剑道UI网格-排序降序前升序
- 按升序对记录数组进行排序
- Tinytable如何按降序而不是升序排序表
- 如何将输入的3个数字按升序排序