我用v-for做了一个分页,代码大概就是以下这样:
<div v-for="index in pageSize" v-if="aData[((currentPage - 1) * pageSize) + index - 1]">
{{ aData[((currentPage - 1) * pageSize) + index - 1].name }}
</div>
每次访问数据都要通过index重新计算一次当前的下标,非常蛋疼。(aData[((currentPage - 1) * pageSize) + index - 1].name)
各位大神看下是否有好的方法解决,能否每次循环只计算一次,然后保存到某个临时变量中。
阿晨1998
相关分类