当前位置: 首页 > news >正文

uni-app switch(开关选择器) BUG

uni-app switch(开关选择器) BUG

  • BUG:uni-app中的switch的checked属性并不能根据根据绑定的动态数据进行调整
    • switch开关选择器(BUG)
      • switch开关选择器(BUG) - 我的使用用途
      • switch开关选择器(BUG) - 代码
      • switch开关选择器(BUG) - BUG具体描述
    • switch开关选择器(BUG修复)
      • switch开关选择器(BUG修复)- 代码
      • switch开关选择器(BUG修复)- 代码修复描述

BUG:uni-app中的switch的checked属性并不能根据根据绑定的动态数据进行调整

switch开关选择器(BUG)

switch开关选择器(BUG) - 我的使用用途

  • 该switch是我用来 开启/关闭 用户小程序进行地理位置授权。

switch开关选择器(BUG) - 代码

<switch :checked="hasLocationPermission" @click="openLocationSettings" ></switch>

switch开关选择器(BUG) - BUG具体描述

  • hasLocationPermission并不能在openLocationSettings方法内部修改后对应修改checked属性,每次点击switch都会改变checked。

switch开关选择器(BUG修复)

switch开关选择器(BUG修复)- 代码

<view @click="openLocationSettings"><switch :checked="hasLocationPermission" disabled></switch>
</view>

switch开关选择器(BUG修复)- 代码修复描述

  • 此时通过点击触发switch外层view的openLocationSettings改变checked,同时为switch添加disabled属性(必须),确保不会触发原生的change事件而又一次改变check属性。
http://www.dtcms.com/a/302065.html

相关文章:

  • SystemV消息队列揭秘:原理与实战
  • Vue、微信小程序、Uniapp 面试题整理最新整合版
  • springboot集成deepseek
  • Apache Ignite 的 JDBC Client Driver(JDBC 客户端驱动)
  • uniapp,uview 报错:Not Found:Page[2][-1;-1,8,0,28] at view.umd.min.js:1
  • 目前市面上有Android 16KB的手机吗
  • 时序数据库选型指南:工业大数据场景下基于Apache IoTDB技术价值与实践路径
  • Deep Learning_ Foundations and Concepts-Springer (2024)【拜读】前向编码器20章
  • TS面试题
  • 数据库概述(学习笔记)
  • 墨者:SQL注入漏洞测试(宽字节)
  • IDEA 手动下载安装数据库驱动,IDEA无法下载数据库驱动问题解决方案,IDEA无法连接数据库解决方案(通用,Oracle为例)
  • 自学嵌入式 day36 数据库
  • 《Go Web编程实战派--从入门到精通》的随笔笔记
  • 当非洲爱上“中国制造”:如何赢在起跑线
  • 【Oracle】闪回相关操作
  • UV安装并设置国内源
  • easyexcel填充方式导出-合并单元格并设置边框
  • QML QtCharts 极坐标图(PolarChartView)
  • 【WRF-Chem第二期】WRF-Chem有关 namelist 详解
  • 学习lxml库:Python XML/HTML处理利器
  • 安宝特方案丨智能革新安全管控:AR技术赋能物流仓储行业安全升级
  • C++中既重要又困难的部分—类和对象
  • Pandas 里的分箱操作
  • 《Linux服务与安全管理》| samba服务器配置匿名模式
  • 数据结构——图(二、图的存储和基本操作)
  • 跨境协作系统文化适配:多语言环境下的业务符号隐喻与交互习惯
  • 设计模式(二十)行为型:观察者模式详解
  • 常用设计模式系列(十五)—解释器模式
  • 修改CentOS的SSH登录端口(22端口)