<view v-for="item in List" :key="item.id">  
<view class="btn" @click="item.show = true">按钮</view>  
<view v-show="item.show ">内容</view>  
</view>  
List = [{show: false, id: 1,title: ‘标题’}, {show: false, id: 2,title: ‘标题’}, {show: false, id: 3,title: ‘标题’}]
大概上面的结构,为什么点击没有效果?
            
            
            
            
1 个回复
DCloud_UNI_WZF
vue2 对于复杂表达式的处理有缺陷,改为事件处理(不要直接写表达式)可绕过该问题