嗨,我在我的项目中使用 reactjs searchkit 组件。作为要求,我需要按字母顺序列出过滤器菜单顺序
在下图中,我需要按字母顺序排列演员列表,我该怎么做?
任何人都可以知道如何做到这一点?
我基于您的 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>
)