vue checkbox 全选 数据的绑定及获取和计算方法


Posted in Javascript onFebruary 09, 2018

html

<input type='checkbox' v-model='checkboxModel' :value='z.coach_id+"-"+z.amount' :i="dianji" @click="lll">

第一个CheckBox

<span><input type='checkbox' v-model='checked' v-on:click='checkedAll'><span class="select-all">全选</span></span>

第二个

定义

return {
 dianji:'12',
 list: [],
 value:{},
 value1:{},
 checkAll: false,
 checkArr:[],
 checkboxModel:[],
 wodeshi:'0',
 checked:false
}
lll: function(){
 var self = this;
 var sum=0;
 setTimeout(function(){
 for(var x in self.checkboxModel){
 sum += parseInt(self.checkboxModel[x].split('-')[1])
 }
 self.wodeshi=sum;
 },0)
 // console.log(self.checkboxModel)
},
checkedAll: function() {
 var _this = this;
 if (this.checked) {//实现反选
 _this.checkboxModel = [];
 }else{//实现全选
 _this.checkboxModel = [];
 _this.list.forEach(function(z) {
 _this.checkboxModel.push(z.coach_id+'-'+z.amount);
 });
 }
 if(_this.checkboxModel.length==0){
 this.wodeshi=0;
 // console.log(_this.checkboxModel);
 }else {
 var self =this;
 var sum =0;
 for(var x in self.checkboxModel){
 sum += parseInt(self.checkboxModel[x].split('-')[1])
 }
 self.wodeshi=sum;
 }
},

vue checkbox 全选 数据的绑定及获取和计算方法

以上这篇vue checkbox 全选 数据的绑定及获取和计算方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
时间戳转换为时间 年月日时间的JS函数
Aug 19 Javascript
jquery专业的导航菜单特效代码分享
Aug 29 Javascript
基于jQuery实现页面搜索功能
Mar 26 Javascript
js实现功能比较全面的全选和多选
Mar 02 Javascript
H5图片压缩与上传实例
Apr 21 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 Javascript
详解vue项目的构建,打包,发布全过程
Nov 23 Javascript
微信小程序实现添加手机联系人功能示例
Nov 30 Javascript
jsonp跨域获取数据的基础教程
Jul 01 Javascript
Vue 之孙组件向爷组件通信的实现
Apr 23 Javascript
vue实现移动端项目多行文本溢出省略
Jul 29 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
Oct 30 Javascript
mint-ui 时间插件使用及获取选择值的方法
Feb 09 #Javascript
VUE2 前端实现 静态二级省市联动选择select的示例
Feb 09 #Javascript
尝试自己动手用react来写一个分页组件(小结)
Feb 09 #Javascript
在 React、Vue项目中使用SVG的方法
Feb 09 #Javascript
JavaScript比较同一天的时间大小实例代码
Feb 09 #Javascript
vue2.0.js的多级联动选择器实现方法
Feb 09 #Javascript
使用mint-ui实现省市区三级联动效果的示例代码
Feb 09 #Javascript
You might like
php模板之Phpbean的目录结构
2008/01/10 PHP
PHP 程序员应该使用的10个组件
2009/10/31 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
如何解决PHP获取不到SESSION信息之一般情况
2019/10/10 PHP
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
jQuery获得document和window对象宽度和高度的方法
2015/03/25 Javascript
Javascript实现图片不间断滚动的代码
2016/06/22 Javascript
快速解决js开发下拉框中blur与click冲突
2016/10/10 Javascript
基于vue配置axios的方法步骤
2017/11/09 Javascript
浅谈Vue响应式(数组变异方法)
2018/05/07 Javascript
layer.close()关闭进度条和Iframe窗的方法
2018/08/17 Javascript
vue框架下部署上线后刷新报404问题的解决方案(推荐)
2019/04/03 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
2019/05/20 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
详解小程序横屏方案对比
2020/06/28 Javascript
使用Mixin设计模式进行Python编程的方法讲解
2016/06/21 Python
python使用str &amp; repr转换字符串
2016/10/13 Python
解决python3中cv2读取中文路径的问题
2018/12/05 Python
使用django实现一个代码发布系统
2019/07/18 Python
Python list运算操作代码实例解析
2020/01/20 Python
使用python 计算百分位数实现数据分箱代码
2020/03/03 Python
python datetime处理时间小结
2020/04/16 Python
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
2014全国两会学习心得体会1000字
2014/03/10 职场文书
农村文化活动总结
2014/08/28 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
病人家属写给医院的感谢信
2015/01/23 职场文书
学校国庆节活动总结
2015/03/23 职场文书
2015年推普周活动总结
2015/03/27 职场文书
解约证明模板
2015/06/19 职场文书
Java 超详细讲解数据结构中的堆的应用
2022/04/02 Java/Android
python lambda 表达式形式分析
2022/04/03 Python
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python
服务器间如何实现文件共享
2022/05/20 Servers