巴中市网站建设_网站建设公司_会员系统_seo优化
2025/12/28 2:06:33 网站建设 项目流程

uniapp 的switch按钮是默认点击后就切换状态的,但是有时需要根据业务需求提前进行业务流程判断后再提示开关启闭状态。

比如,我有个开关是开启用户信息采集的,点击开关后需要弹框等在用户确认后在更改开关状态,但是默认情况下,你点击后无论如何,开关状态都会改变。

解决方案:禁用掉switch的点击事件,通过变量双向绑定控制开关的状态
以下是简单示例:

<view @click="statusSwitch()"> <switch :checked="status" disabled /> </view> <script> export default { data() { return { status:false } }, methods: { statusSwitch() { //此处写业务逻辑 //...... this.status= !this.status; }, }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询