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 相关文章推荐
extJs 常用到的增,删,改,查操作代码
Dec 28 Javascript
Extjs407 getValue()和getRawValue()区别介绍
May 21 Javascript
ie7+背景透明文字不透明超级简单的实现方法
Jan 17 Javascript
JQuery $.each遍历JavaScript数组对象实例
Sep 01 Javascript
原生Javascript封装的一个AJAX函数分享
Oct 11 Javascript
JavaScript中三种异步上传文件方式
Mar 06 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
Mar 13 Javascript
Angular实现表单验证功能
Nov 13 Javascript
使用vux实现上拉刷新功能遇到的坑
Feb 08 Javascript
React Router v4 入坑指南(小结)
Apr 08 Javascript
详解微信小程序调起键盘性能优化
Jul 24 Javascript
vue 获取url参数、get参数返回数组的操作
Nov 12 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函数 serialize()和unserialize()
2012/02/04 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
Codeigniter发送邮件的方法
2015/03/19 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
JavaScript实际应用:innerHTMl和确认提示的使用
2006/06/22 Javascript
jquery ajax跨域解决方法(json方式)
2014/02/04 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
Web开发中客户端的跳转与服务器端的跳转的区别
2017/03/05 Javascript
Vue.js开发环境快速搭建教程
2017/03/17 Javascript
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
基于js的变量提升和函数提升(详解)
2017/09/17 Javascript
React Hooks 实现和由来以及解决的问题详解
2020/01/17 Javascript
vue插槽slot的简单理解与用法实例分析
2020/03/14 Javascript
angular *Ngif else用法详解
2020/12/15 Javascript
[01:12:08]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.24
2019/09/10 DOTA
Python的Django框架使用入门指引
2015/04/15 Python
使用Python编写简单的画图板程序的示例教程
2015/12/08 Python
Python实现求解括号匹配问题的方法
2018/04/17 Python
django-利用session机制实现唯一登录的例子
2020/03/16 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
如何理解Python中包的引入
2020/05/29 Python
css3中新增的样式使用示例附效果图
2014/08/19 HTML / CSS
CSS3常用的几种颜色渐变模式总结
2016/11/18 HTML / CSS
Perfumetrader荷兰:香水、化妆品和护肤品在线商店
2017/09/15 全球购物
三项教育活动实施方案
2014/03/30 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
安全员岗位职责范本
2015/04/11 职场文书
海上钢琴师的观后感
2015/06/11 职场文书
2016年秋季开学典礼新闻稿
2015/11/25 职场文书
队名及霸气口号大全
2015/12/25 职场文书
创业计划书之美容店
2019/09/16 职场文书
CSS 实现Chrome标签栏的技巧
2021/08/04 HTML / CSS
Python 类,对象,数据分类,函数参数传递详解
2021/09/25 Python
详解Oracle数据库中自带的所有表结构(sql代码)
2021/11/20 Oracle