技术标签: element-ui JavaScript vue es6 vue.js javascript
<el-checkbox :indeterminate="hdIsIndeterminate" v-model="hdCheckAll" @change="handleCheckAllChange($event, 'hd')">华东</el-checkbox>
对于indeterminate和v-model绑定的hdIsIndeterminate和hdCheckAll的值
如果true true 或者 true false样式为-
如果false true样式为√
如果false false样式为不勾
效果如下:
<el-checkbox-group v-model="hdCheckProvince" @change="handleCheckedCitiesChange($event, 'hd')">
<el-checkbox v-for="item in hdList" :label="item.pyCode" :key="item.pyCode" :disabled="disabledAreaConfig.indexOf(item.pyCode)>-1">{
{item.label}}</el-checkbox>
</el-checkbox-group>
禁止编辑的时候你需要考虑hdIsIndeterminate和hdCheckAll的值
handleCheckAllChange(val, key) {
console.log(val, key, 'key')
let arr = []
let all = []
this[key+'List'].map((v) => {
all.push(v.pyCode)
if (~this.disabledAreaConfig.indexOf(v.pyCode)) {
arr.push(v.pyCode)
}
})
this[key+'CheckProvince'] = val ? all : arr
let checkedCount = this[key+'CheckProvince'].length
this[key+'CheckAll'] = checkedCount === this[key+'List'].length
this[key+'IsIndeterminate'] = val ? false: arr.length > 0 && arr.length < all.length
console.log(this[key+'IsIndeterminate'], 'IsIndeterminate', this[key+'CheckAll'])
},
handleCheckedCitiesChange(val, key) {
console.log(val)
let checkedCount = val.length
this[key+'CheckAll'] = checkedCount === this[key+'List'].length
this[key+'IsIndeterminate'] = checkedCount > 0 && checkedCount < this[key+'List'].length
console.log(this[key+'IsIndeterminate'], 'IsIndeterminate', this[key+'CheckAll'])
},
因为Unity 提供了GrabPass,可以在Shader中很方便的拿到Panel下面的图像,即_GrabTexture。Shader "Custom/SimpleGrabPassBlur" { Properties { _Color ("Main Color", Color) = (1,1,1,1) _BumpAmt ("Distortion", R
设置HTML页面自适应宽度的table的方法:1、定义html页面table代码:First NameLast NameGenderBirth DateAddressZip CodeNationalityContact NumberEmailUsernameCourseYearID NumberSubjects2、控制表格自适应的样式css代码:.content {width: 1100px;he...
问题描述 有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2………..tn为整数且各不相等,应如何安排他们的打水顺序才能使他们总共花费的时间最少?输入格式 第一行n,r (n&lt;=500,r&lt;=75) 第二行为n个人打水所用的时间Ti (Ti&lt;=100);输出格式 最少的花费时间样例输入3 21 2 3题意不难理解,关键是如...
explainselectsurname,first_nameforma,bwherea.id=b.id table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALLpossible_keys:显示可能应用在这张表中的索引。如果为空,没有可能的索引。可...
环境准备三台 Linux centos 7机器,本例中使用 vmware 创建三台虚拟机作为替代基于1,电脑需要安装好 vmware 软件,需要使用 secureCRT 登录Linux机器方便操作准备好 jdk 8 和 hadoop-3.1.2 安装包效果描述最后的集群为一个三台机器的 hadoop 集群,其中数据结点(DataNode)和计算结点(NodeManager)分布在...
1. 参考文献2. 模型实现% 论文: Adaptive Local Power-Law Transformation for Color Image Enhancement% 作者: Chun-Ming Tsai%% Author: HSW% Date: 2018-04-27clc;close all;clear;img = imread('timg2.jpg');fig...
一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵。这个消息泵让windows程序生生不息。 ...
始计第一 孙子曰: 兵者,国之大事,死生之地,存亡之道,不可不察也。 故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五曰法。道者,令民于上同意,可与之死,可与之生,而不危也;天者,阴阳、寒暑、时制也;地者,远近、险易、广狭、死生也;将者,智、信、仁、勇、严也;法者,曲制、官道、主用也。凡此五者,将莫不闻,知之者胜,不知之者不胜。故校之以计,而索其情,曰:主孰
MT4 Manager/Server API开发最近开发了几个MT4的API接口, for broker的有需求的可以联系wechat yld19820225
注:个人笔记,写的就比较随便了首先在PHP文件中写下如下代码:<?php $connect = mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_NAME);$sql = "SELECT * FROM categories where id != 1";$result = mysqli_query($connect,$sql);//把数据集合转化为...
文章来源:http://blog.chinaunix.net/uid-24118190-id-75249.html【1】 正则表达式应用——替换指定内容到行尾【2】 正则表达式应用——数字替换【3】 正则表达式应用——删除每一行行尾的指定字符 【4】 正则表达式应用——替换带有半角括号的多行【5】 正则表达式应用——删除空行【1】正则表达式应用——替换指定内
Anomali研究人员在追踪Royal Road RTF文档武器化过程中发现多个攻击组织利用CVE-2017-11882和CVE-2018-0802漏洞。Anomali研究人员在追踪Royal Road RTF文档武器化过程中发现多个攻击组织利用CVE-2017-11882和CVE-2018-0802漏洞,多个X国攻击组织从2018年12月开始更新了其武器来利用微软公式编辑器漏洞CVE-201...