使用vue的change事件实现checkbox单选框的一个全选和取消全选

场景描述:

有多个单选框,想使用vue实现单选框的全选或者是取消全选

实现:

①前端代码

<!-- 全选框
	checked:判断是否选中,需要在vue中的data区进行定义
	getAllIds:全选或者取消的方法,需要在method区定义
-->
<input type="checkbox"
	v-model="checked"
	@change="getAllIds"/>
<!-- 单选框 可以存在多个或者单个
	:value="item.id":选中之后放入数组的值
	v-model="ids":跟ids这个数组进行双向绑定
-->	
<input type="checkbox" 
	v-for="item in testId"
	:value="item" 
	v-model="ids">
	

②js代码

//data区定义
ids: [],//选中的id
checked: false,//选中的状态
testId:[1,2,3],//测试的数组

//method区定义方法
getAllIds: function () {
	//点击全选框的时候,判断全选框的状态,以此来判断是全选还是取消全选
    if (this.checked) {//选中的话,就将数组所有的对象放进去ids里面
        testId.forEach(item=>{
			this.ids.push(item);
		});
    } else {
        this.ids = [];
    }
},

//watch监听区定义ids数组的一个监听规则
watch: {
    "ids": function () {
        if (this.ids.length == this.testId.length) {
            this.checked = true;
        } else {
            this.checked = false;
        }
    }
}
### Windows 11大小核调度优化方法及性能提升策略 #### 调整大小核调度的方法 在 Windows 11 系统下,可以通过任务管理器来调整 CPU大小核调度策略。这种方法允许用户手动干预系统的默认行为,从而更高效地利用硬件资源[^1]。 具体操作如下: 打开任务管理器,在“详细信息”选项卡中找到目标进程,右键点击并选择“设置关联性”。在这里可以指定某个特定的任务仅运行于高性能的核心上,或是分配到效率核心以节省电力消耗。 #### 设置 CPU 性能模式 除了通过任务管理器进行精细控制外,还可以全局更改处理器的工作状态至更高效能的状态。类似于 Linux 下使用 `cpufreq-set` 命令设定为 performance 模式的方式[^2],虽然 Windows 并未提供如此直接的命令行工具,但是能够借助电源计划达到相似效果: 进入系统设置 -> 电源和电池 -> 高效模式 或者 创建自定义高级电源计划 ,将各个子项都配置成最大化性能取向 。 这样做有助于确保无论何时何地都需要计算能力的时候都能得到充分支持 。 另外需要注意的是 , 关闭一些不必要的后台活动和服务也可以间接改善整体响应速度 . 如同 Win10 提升技巧里提到过的停止诊断追踪以及搜索引擎索引等功能 [^3], 对减少干扰因素很有帮助 . 最后考虑网络层面的影响也不可忽视, 当前很多应用依赖互联网连接完成其主要功能; 因此按照之前分享过关于网路效能改进措施同样适用于这里 [^4]. ```powershell # PowerShell 示例脚本用于查看当前电源方案详情 Get-WmiObject -Class win32_powerplan -Namespace root\cimv2\power | Format-Table ElementName, IsActive ``` 以上就是针对 Windows 11 用户如何有效实施大小核调度优化及其带来的潜在好处介绍.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jz_Stu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值