我有一個陣列props.values和一個專案渲染函式props.renderPreview。
到目前為止,我使用props.value.map(props.renderPreview)
現在我希望可以選擇只渲染第一個n專案,使用props.maxItemsInPreview. 有沒有辦法將最大專案添加到地圖中,讓它在n 1迭代時停止?
uj5u.com熱心網友回復:
考慮使用Array.protottype.slice:
props.value.slice(0,2).map(props.renderPreview)
slice() 方法將陣列的一部分的淺表副本回傳到從開始到結束(不包括結束)選擇的新陣列物件中,其中開始和結束表示該陣列中專案的索引。原始陣列不會被修改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/425604.html
