<view hover-class="hover-view">
<van-button>点击</van-button>
</view>
给van-button的祖先节点增加hover-class时点击van-button会祖先节点也会出现点击态,使用了catch也会出现,查看小程序文档有提供阻止祖先节点提供的点击态的属性,van-button目前暂未支持该属性,所以目前给van-button增加了一层view,保证button点击时祖先节点不出现点击态穿透问题
<view hover-class="hover-view">
<view hover-stop-propagation="true" catch:tap="click">
<van-button>点击</van-button>
</view>
</view>