首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何显示排序后的铁质数据表

如何显示排序后的铁质数据表
EN

Stack Overflow用户
提问于 2017-04-27 06:30:19
回答 1查看 284关注 0票数 0

我有一个项目列表,这些项目有一个sortOrder编号和一个名称,我想按sortOrder显示它,但这不起作用

代码语言:javascript
复制
<iron-data-table id="entriesList"
    as="item"
    details-enabled
    items="{{entries}}">

    <data-table-column name="Media" width="360px" flex="2" sort-by="item.sortOrder"> [[item.name]]
    </data-table-column>
    <data-table-column name="Skip" flex="0">
        <paper-checkbox checked="{{item.skip}}"></paper-checkbox>
    </data-table-column>
</iron-data-table>

EN

回答 1

Stack Overflow用户

发布于 2017-04-27 22:35:34

首先,它应该是:

代码语言:javascript
复制
<data-table-column name="Media" width="360px" flex="2" sort-by="sortOrder"> [[item.name]]
    </data-table-column>

其次,它不会为你自动排序条目,你需要自己对条目进行排序,比如:

代码语言:javascript
复制
someFuncThatGeneratesEntries: function(entries) {
  return entries.sort((a, b) => Math.sign(a.sortOrder - b.sortOrder));
} 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43645570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档