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

element-ui checkbox 组件源码分享

简单分享 checkbox 组件,主要从以下三个方面来分享:

1、组件的页面结构

2、组件的属性

3、组件的方法

一、组件的页面结构

二、组件的属性

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

首先讨论单个 checkbox,通过 props 接收 父组件传递过来的 value,在组件内部通过计算属性 model 监听 value 的变化,并将最新值双向绑定到页面当中进行渲染,具体如下:

2.2 label 属性,选中状态的值,类型 string / number / boolean,无默认值。

2.3 true-label、false-label 属性,选中的值,类型 string / number,无默认值。

属性的使用及实现效果如下:

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

2.5 border 属性,是否有边框,类型 boolean,默认 false。

2.6 size 属性,尺寸大小,类型 medium / small / mini,无默认值。

2.7 name 属性,原生 name 属性,类型 string,无默认值。

2.8 checked 属性,是否勾选,类型 boolean,默认 false。

2.9 indeterminate 属性,设置 indeterminate 状态,只负责样式控制,类型 boolean,默认 false。

属性的使用及实现效果如下:

通过上面效果知,此属性的主要作用是设置 checkbox 的全选、半选状态。

三、组件的方法

3.1 change 方法。

http://www.lryc.cn/news/324188.html

相关文章:

  • JavaEE--小Demo--数据库建立
  • 读算法的陷阱:超级平台、算法垄断与场景欺骗笔记19_前方的路
  • MySQL双一参数性能测试
  • CodeSys创建自定义的html5控件
  • Xcode15报错: SDK does not contain ‘libarclite‘
  • 矩阵快速幂
  • 数据之谜:解读Facebook的用户行为
  • 学习 考证 帆软 FCP-FineBI V6.0 考试经验
  • 《过滤器模式(极简c++)》
  • 【C++】如何用一个哈希表同时封装出unordered_set与unordered_map
  • Day45:WEB攻防-PHP应用SQL二次注入堆叠执行DNS带外功能点黑白盒条件
  • web安全之:三种常见的Web安全威胁
  • C#,图论与图算法,用于检查给定图是否为欧拉图(Eulerian Graph)的算法与源程序
  • Dubbo框架的介绍
  • 手机实时监控电脑屏幕(手机可以看到电脑在干什么吗)
  • 合成孔径雷达干涉测量InSAR数据处理、地形三维重建、形变信息提取、监测
  • 云原生(五)、Docker-Swarm集群
  • arm核的DMPIS是如何计算的
  • Axure RP 9 for Mac中文激活版:原型设计工具
  • Hive 数据迁移与备份
  • FFMpeg 获取音频音量、提高音量
  • 【java数据结构】基于java提供的ArrayList实现的扑克牌游戏-(附源码~)
  • R语言:microeco:一个用于微生物群落生态学数据挖掘的R包,第八:trans_func class
  • 王道c语言-二叉树前序、中序、后序、层次遍历
  • <REAL-TIME TRAFFIC OBJECT DETCTION FOR AUTONOMOUS DRIVING>论文阅读
  • 优化 - 排序算法
  • Python实战:深拷贝与浅拷贝
  • rollup打包起手式
  • 【笔记】语言实例比较 3. 无重复字符的最长子串 C++ Rust Java Python
  • int的大小你知道时4个字节,那么类的大小你知道怎么计算吗?