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 相关文章推荐
jquery 插件学习(二)
Aug 06 Javascript
document.all的一个比较完整的总结及案例
Jan 31 Javascript
Jquery实现的角色左右选择特效
May 21 Javascript
浅谈node.js中async异步编程
Oct 22 Javascript
浅谈javascript的call()、apply()、bind()的用法
Feb 21 Javascript
javascript获取wx.config内部字段解决微信分享
Mar 09 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
Apr 13 Javascript
基于jQuery实现照片墙自动播放特效
Jan 12 Javascript
JavaScript异步加载问题总结
Feb 17 Javascript
Vue.js 表单控件操作小结
Mar 29 Javascript
微信小程序后端实现授权登录
Feb 24 Javascript
VSCode搭建React Native环境
May 07 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 session
2013/10/28 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
php实现发送微信模板消息的方法
2015/03/07 PHP
PHP中的数组处理函数实例总结
2016/01/09 PHP
PHP接口并发测试的方法(推荐)
2016/12/15 PHP
Javascript 事件流和事件绑定
2009/07/16 Javascript
JavaScript单元测试ABC
2012/04/12 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
浅析JavaScript访问对象属性和方法及区别
2015/11/16 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
React如何避免重渲染
2018/04/10 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
Vue CLI3 开启gzip压缩文件的方式
2018/09/30 Javascript
vuejs+element UI table表格中实现禁用部分复选框的方法
2019/09/20 Javascript
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
[01:09]2014DOTA2国际邀请赛 TI4西雅图DOTA2 中国美女coser加油助威
2014/07/20 DOTA
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
全面了解python字符串和字典
2016/07/07 Python
对Python3 解析html的几种操作方式小结
2019/02/16 Python
python @propert装饰器使用方法原理解析
2019/12/25 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
皇马官方商城:Real Madrid Store
2016/09/02 全球购物
曼联官方网上商店:Manchester United Direct
2017/07/28 全球购物
怎样声明接口
2014/09/19 面试题
教育科学研究生自荐信
2013/10/09 职场文书
法律七进实施方案
2014/03/15 职场文书
优秀广告词大全
2014/03/19 职场文书
监察建议书格式
2014/05/19 职场文书
学校领导四风问题整改措施思想汇报
2014/10/09 职场文书
2014年党总支工作总结
2014/12/18 职场文书
2015大学生党员自我评价范文
2015/03/03 职场文书
委托收款证明
2015/06/23 职场文书
新生儿未入户证明
2015/06/23 职场文书
奖学金主要事迹范文
2015/11/04 职场文书
Python图像处理之图像拼接
2021/04/28 Python