我从服务器收到一系列类别。有这样一个任务,将前4个元素显示在一个地方,其余的在另一个地方。我用这个构造
地点 1
Restaurant.kinds.slice(0,3).map((kind:any, index:number) => {
return(
<li key={index}>
<a href="#" data-kind={kind.id} onClick={scrollToCategory}>{kind.name}</a>
</li>
)
})
地点 2
Restaurant.kinds.slice(3,-1).map((kind:any, index:number) => {
return(
<li data-kind={kind.id} key={index}>
<a href="#" data-kind={kind.id} onClick={scrollToCategory}>{kind.name}</a>
</li>
)
})
也就是通过切片方法,有没有更正确的选项可以显示?
可以通过
filter也通过
reduce,但在这种情况下,立即与map