简单的slice用法
- 前端心得
- 2024/1/24 16:55:37
- 人已阅读
简介
// 3个学院为一组翻页 goNext3School(page) { const _this = this if (page == 0) { //上一页 let minHideIdx = _this.channel[0].idx //取当前第一个idx //取最后3个 let channelNow = _this.channelAll.filter((res) => res.idx < minHideIdx).slice(-3) if (channelNow.length > 0) { _this.channel = channelNow sessionStorage.setItem('schoolList', JSON.stringify(_this.channel)) } } else { //下一页 let maxHideIdx = _this.channel.slice(-1)[0].idx //取当前第3个idx //取前3个 let channelNow = _this.channelAll.filter((res) => res.idx > maxHideIdx).slice(0, 3) if (channelNow.length > 0) { _this.channel = channelNow sessionStorage.setItem('schoolList', JSON.stringify(_this.channel)) } } }, list.slice(-3); 只取最后3个 list.slice(3); 从第三个开始取值 list.slice(0,3); 从0开始取,只取3个
文章评论
- 消灭零回复