0

嗨,我在我的项目中使用 reactjs searchkit 组件。作为要求,我需要按字母顺序列出过滤器菜单顺序

在下图中,我需要按字母顺序排列演员列表,我该怎么做?

在此处输入图像描述

任何人都可以知道如何做到这一点?

4

1 回答 1

0

我基于您的 RefinementFilterComponent 是无状态功能组件的假设编写了以下代码。

这是与列表和映射相关的开发文档的链接。 https://facebook.github.io/react/docs/lists-and-keys.html

const sortActors = props.title.sort((a, b) => {
  const [aFirst, aLast] = a.split(' ');
  const [bFirst, bLast] = b.split(' ');
    return aLast > bLast ? 1 : -1;
})

const renderActors = sortActors
  .map(actor => 
    <li key={actor.toString()}>
      {actor}
    </li>
  )
于 2017-02-21T18:46:51.107 回答