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 相关文章推荐
javascript实现全角与半角字符的转换
Jan 07 Javascript
JavaScript识别网页关键字并进行描红的方法
Nov 09 Javascript
javascript每日必学之循环
Feb 19 Javascript
JavaScript事件代理和委托详解
Apr 08 Javascript
Knockoutjs 学习系列(一)ko初体验
Jun 07 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
jQuery Position方法使用和兼容性
Aug 23 jQuery
jQuery+SpringMVC中的复选框选择与传值实例
Jan 08 jQuery
javaScript中&quot;==&quot;和&quot;===&quot;的区别详解
Mar 16 Javascript
jquery 插件重新绑定的处理方法分析
Nov 23 jQuery
js实现点赞按钮功能的实例代码
Mar 06 Javascript
详细谈谈JavaScript中循环之间的差异
Aug 23 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计算两个路径的相对路径
2013/06/14 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
25个好玩的JavaScript小游戏分享
2011/04/22 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
2012/01/20 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
jQuery 取值、赋值的基本方法整理
2014/03/31 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
EasyUI中实现form表单提交的示例分享
2015/03/01 Javascript
jquery解析XML及获取XML节点名称的实现代码
2016/05/18 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
JavaScript兼容性总结之获取非行间样式案例
2016/08/07 Javascript
js 判断附件后缀的简单实现方法
2016/10/11 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
js实现关闭网页出现是否离开提示
2017/12/07 Javascript
vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法
2018/01/25 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
Python实现的购物车功能示例
2018/02/11 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
浅析Python 引号、注释、字符串
2019/07/25 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
Python开发之pip安装及使用方法详解
2020/02/21 Python
python的sys.path模块路径添加方式
2020/03/09 Python
django admin 根据choice字段选择的不同来显示不同的页面方式
2020/05/13 Python
python实现二分查找算法
2020/09/18 Python
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
全球地下的服装和态度:Slam Jam
2018/02/04 全球购物
物流管理系毕业生求职信
2014/06/03 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
房屋租赁授权委托书范本
2014/09/20 职场文书
少先队辅导员事迹材料
2014/12/24 职场文书
2015年科协工作总结
2015/05/19 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
员工工作心得体会
2019/05/07 职场文书
iPhone13再次曝光
2021/04/15 数码科技
Java实现简易的分词器功能
2021/06/15 Java/Android