element-ui switch 组件源码分享

今日简单分享 switch 组件源码,主要从以下四个方面来分享:

1、switch 组件的页面结构

2、switch 组件的属性

3、switch 组件的事件

4、switch 组件的方法

一、switch 组件的页面结构

二、switch 组件的属性

2.1 value / v-model 属性,绑定值,类型 boolean / string / number,无默认值。

2.2 disabled 属性,是否禁用,类型 boolean,默认 false。

2.3 width 属性,switch 的宽度(像素),类型 number,默认 40。

2.4 active-icon-class 属性,switch 打开时所显示图标的类名,设置此项会忽略 active-text类型

string,无默认值。

2.5 inactive-icon-class 属性,switch 关闭时所显示图标的类名,设置此项会忽略 inactive-text,类型 string,无默认值。

2.6 active-text 属性,switch 打开时的文字描述,类型 string,无默认值。

2.7 inactive-text 属性,switch 关闭时的文字描述,类型 string,无默认值。

2.8 active-value 属性,switch 打开时的值,类型 boolean / string / number,默认 true。

2.9 inactive-value 属性,switch 关闭时的值,类型 boolean / string / number,默认 false。

2.10 active-color 属性,switch 打开时的背景色,类型 string,默认 #409EFF。

2.11 inactive-color 属性,switch 关闭时的背景色,类型 string,默认 #C0CCDA。

2.12 name 属性,switch 对应的 name 属性,类型 string,无默认值。

2.14 validate-event 属性,改变 switch 状态时是否触发表单的校验,类型 boolean,默认 true。

三、switch 组件的事件

3.1 change 事件,switch 状态发生变化时的回调函数,新状态的值。

四、switch 组件的方法

4.1 focus 事件,使 Switch 获取焦点。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 18:24:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 18:24:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 18:24:03       82 阅读
  4. Python语言-面向对象

    2024-03-29 18:24:03       91 阅读

热门阅读

  1. 通过 key 管理状态

    2024-03-29 18:24:03       45 阅读
  2. 优雅的使用ChromeDriver

    2024-03-29 18:24:03       37 阅读
  3. mysql table_id介绍

    2024-03-29 18:24:03       43 阅读
  4. URLSearchParams

    2024-03-29 18:24:03       46 阅读
  5. zookeeper源码(11)临时节点

    2024-03-29 18:24:03       39 阅读
  6. 【C++】动态内存分配 与 对象的动态建立与释放

    2024-03-29 18:24:03       47 阅读
  7. LeetCode 21

    2024-03-29 18:24:03       43 阅读
  8. Leetcoder Day43| 单调栈1

    2024-03-29 18:24:03       36 阅读
  9. TCP建立连接时,为什么每次的SYN都不一样

    2024-03-29 18:24:03       43 阅读
  10. Qwen1.5模型微调部署全过程

    2024-03-29 18:24:03       36 阅读
  11. 【无标题】

    2024-03-29 18:24:03       32 阅读