<view style="padding:0 15px"> <view class="row"> <view class="h14 f1">内容安全审核通过</view> <switch name='isApproved' checked='{{isApproved}}' bindtap="bindIsApproved" ></switch> </view> </view> <view class="space"></view> <view style="padding:0 15px"> <view class="row"> <view class="h14 f1">审核不通过</view> <switch name='isNotApproved' checked='{{isNotApproved}}' bindtap="bindIsNotApproved"></switch> </view> </view>怎么能让这两个开关只允许一个打开,当打开其中一个时另一个关闭,请问怎么实现这个功能?
时间: 2023-08-06 08:01:52 浏览: 49
可以在`bindIsApproved`和`bindIsNotApproved`的函数中分别监听开关状态的改变,当其中一个开关打开时,就将另一个开关的状态设置为关闭。具体实现可以参考以下示例代码:
```
Page({
data: {
isApproved: false,
isNotApproved: false
},
bindIsApproved: function(e) {
var isApproved = e.detail.value;
if (isApproved) {
// 当“内容安全审核通过”开关打开时,关闭“审核不通过”开关
this.setData({
isNotApproved: false
});
}
this.setData({
isApproved: isApproved
});
},
bindIsNotApproved: function(e) {
var isNotApproved = e.detail.value;
if (isNotApproved) {
// 当“审核不通过”开关打开时,关闭“内容安全审核通过”开关
this.setData({
isApproved: false
});
}
this.setData({
isNotApproved: isNotApproved
});
}
})
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)