问题:
在使用 uni-app 开发的时候,写了一个类似于微博的关注组件,功能就是未关注的文章显示+关注
按钮 ,关注后按钮消失。使用 v-show 来写,用一个变量isFollow
来监听,isFollow
来自于父组件通过 props
传递。
但是遇到一个问题就是:点击事件中修改isFollow
的值之后,view 没有渲染,点击后关注按钮仍然存在,值确实已经发生改变,但 view 并没有重新渲染。
<view class="u-f-ac" v-show="!item.isFollow" @tap="follow">
<view class="icon iconfont icon-zengjia"></view>
关注
</view>