uni-app (vue ) 数据变化,页面不重新渲染的问题

论坛 期权论坛 脚本     
匿名技术用户   2021-5-3 01:00   668   0

前几天遇到一个问题

当我点击取消收藏按钮的时候,再重新刷新页面,会发现第2个项目里的爱心按钮还是空心的

按理说,收藏页面的所有线路,按钮都是已经收藏的状态,应该是实心爱心图标,可是只要我之前点过取消,让按钮变成空心状态,它就会一直是空心状态。

很明显,子组件的数据变化了,但是反应在页面上,没有重新渲染。

最后找到原因

 

<template>
 <view>
  <busLine v-for="(item,index) in lines" :line="item" :key="index"></busLine>
  <view class="a">
   <view v-if="lines.length==0" class="b">--暂无收藏线路--</view>
  </view>
 </view>
</templ
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP