在switch组件外包一层父元素,把切换事件绑定在父元素身上,但是当点击时,用取消事件捕获的办法阻止switch的触发,也就是事件并不会走到子元素,当验证通过后,再更改switch的checked值
<view capture-catch:tap="switchChange">
<switch checked="{{switchChecked}}" />
</view>
在switch组件外包一层父元素,把切换事件绑定在父元素身上,但是当点击时,用取消事件捕获的办法阻止switch的触发,也就是事件并不会走到子元素,当验证通过后,再更改switch的checked值
<view capture-catch:tap="switchChange">
<switch checked="{{switchChecked}}" />
</view>