为了账号安全,请及时绑定邮箱和手机立即绑定

vue中v-for循环下是否能够定义一个临时变量呢?

vue中v-for循环下是否能够定义一个临时变量呢?

千巷猫影 2018-12-21 19:10:48
我用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)各位大神看下是否有好的方法解决,能否每次循环只计算一次,然后保存到某个临时变量中。
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

之前写一个分页是用vuex管理页码状态的,也算是存到一个变量中了,不知道题主的问题能不能往这个方向走一下。


查看完整回答
反对 回复 2019-01-17
  • 1 回答
  • 0 关注
  • 4297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信