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 命名空间以提高代码重用性
Nov 13 Javascript
javascript 伪数组实现方法
Oct 11 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
Feb 23 Javascript
深入理解JQuery中的事件与动画
May 18 Javascript
使用jQuery调用XML实现无刷新即时聊天
Aug 07 Javascript
ES6使用let命令更简单的实现块级作用域实例分析
Mar 31 Javascript
js脚本编写简单刷票投票系统
Jun 27 Javascript
js禁止Backspace键使浏览器后退的实现方法
Sep 01 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
Sep 15 Javascript
vue cli3 调用百度翻译API翻译页面的实现示例
Sep 13 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 Javascript
小程序实现简单语音聊天的示例代码
Jul 24 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 提速工具eAccelerator 配置参数详解
2010/05/16 PHP
php站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
js判断IE6/IE7/FF的代码[XMLHttpRequest]
2011/02/16 Javascript
用jquery生成二级菜单的实例代码
2013/06/24 Javascript
js中日期的加减法
2015/05/06 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
js实现选中复选框文字变色的方法
2015/08/14 Javascript
SublimeText自带格式化代码功能之reindent
2015/12/27 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
原生js实现tab选项卡切换
2020/03/23 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
js return返回多个值,通过对象的属性访问方法
2017/02/21 Javascript
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
JS SetInterval 代码实现页面轮询
2017/08/11 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
vue实现弹框遮罩点击其他区域弹框关闭及v-if与v-show的区别介绍
2018/09/29 Javascript
Iview Table组件中各种组件扩展的使用
2018/10/20 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
微信小程序上线发布流程图文详解
2019/05/06 Javascript
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
基于python实现语音录入识别代码实例
2020/01/17 Python
浅谈python 中的 type(), dtype(), astype()的区别
2020/04/09 Python
Python 忽略文件名编码的方法
2020/08/01 Python
python 实现汉诺塔游戏
2020/11/28 Python
解决pytorch 数据类型报错的问题
2021/03/03 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
纯html5+css3下拉导航菜单实现代码
2013/03/18 HTML / CSS
HTML5本地存储之IndexedDB
2017/06/16 HTML / CSS
Why do we need Unit test
2013/01/03 面试题
青年文明号创建承诺
2014/03/31 职场文书
教师考核材料
2014/05/21 职场文书
关工委先进个人事迹材料
2014/05/23 职场文书
2014年营业员工作总结
2014/11/18 职场文书
党员转正介绍人意见
2015/06/03 职场文书
安全温馨提示语大全
2015/07/14 职场文书