使用v-for遍历一个数值
<view v-for="index in 5">
<view>{{ index }}</view>
</view>
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS 10.15.6
HBuilderX类型: 正式
HBuilderX版本号: 2.8.11
第三方开发者工具版本号: stable v1.03.2005140
基础库版本号: 2.10.0
项目创建方式: HBuilderX
使用v-for遍历一个数值
<view v-for="index in 5">
<view>{{ index }}</view>
</view>
在vue中,遍历出来的结果应该是从1-5
<view>1</view>
<view>2</view>
<view>3</view>
<view>4</view>
<view>5</view>
但是在微信小程序中,遍历出来的结果是从0-4
<view>0</view>
<view>1</view>
<view>2</view>
<view>3</view>
<view>4</view>
v-for在遍历一个值范围的时候,H5端和微信小程序端的编译结果不一致,例:
<view v-for="index in 5">
<view>{{ index }}</view>
</view>
在H5中,index从1开始,这是正常的,但是在微信小程序端,index是从0开始的,与vue的结果有出入。
3 个回复
ycap
我也发现了
sann219sa (作者)
没有人来处理吗?
散步云
害,我的也是这个样子,可能是我太菜了
6***@qq.com
认真看文档,文档里面对这个问题已经有说明了 https://uniapp.dcloud.io/use?id=%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9-1
2020-11-12 11:31