0
点赞
收藏
分享

微信扫一扫

小程序数组数据变化渲染的不是最新值?

微信小程序切换后数据不是最新值

如果是相同的key此时vue会跳过更新复用上次的dom和值,把第二个的别名item换成不相同的,比如item1,还不行就第二个的index换成index1 key也换成index1

<view class="queryCert-result-list" v-if="list.length>0">
  <view class="queryCert-result-list-li" v-for="(item,index) in list" :key="index" v-if="active===0">
    <view class="item">
              <text class="item-name">姓名:</text>
              <text class="item-txt">{{ item.name }}</text>
            </view>

  <view class="queryCert-result-list-li" v-for="(item1,index) in list" :key="index" v-else>
    <view class="item">
              <text class="item-name">姓名:</text>
              <text class="item-txt">{{ item.name }}</text>
            </view>
</view>

举报

相关推荐

0 条评论