book组件bookData获取?
来源:8-10 推荐组件基础功能开发
慕粉15201527929
2020-06-03
我觉得我画圈的部分有点多余呢?直接去掉,然后在循环的时候直接操作data不就好了?
if (data && data.length > 0) {
const _bookDataRow = []
let _row = 0
while (_row < row) {
_bookDataRow.push(data.slice(_row * col, _row * col + col))
_row++
}
return _bookDataRow
} else {
return []
}
这样不可以吗?
写回答
1回答
-
扬_灵
2020-06-03
同学你好,这样改没什么问题,加那一行代码的用途是当data数据量大于row *col时,进行数据截断,这样判断实际量的时候,就会准确了,这个是前端做分页的标准方法。如果不能解决你的问题,可以继续追问。
042020-06-03
相似问题
首页搜索组件属性问题
回答 2
获取openid失败
回答 2