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 相关文章推荐
Prototype Object对象 学习
Jul 12 Javascript
javascript自动改变文字大小和颜色的效果的小例子
Aug 02 Javascript
使用js的replace()方法查找字符示例代码
Oct 28 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
Apr 08 Javascript
原生js实现数字字母混合验证码的简单实例
Dec 10 Javascript
javascript 解决浏览器不支持的问题
Sep 24 Javascript
原生javascript上传图片带进度条【实例分享】
Apr 06 Javascript
关于jQuery.ajax()的jsonp碰上post详解
Jul 02 jQuery
vue 弹框产生的滚动穿透问题的解决
Sep 21 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
Aug 06 Javascript
浅谈Vue3.0新版API之composition-api入坑指南
Apr 30 Javascript
vue-cli3自动消除console.log()的调试信息方式
Oct 21 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获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
php读取xml实例代码
2010/01/28 PHP
PHP读取txt文件的内容并赋值给数组的代码
2011/11/03 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
浅谈JSON和JSONP区别及jQuery的ajax jsonp的使用
2014/11/23 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
javascript面向对象快速入门实例
2015/01/13 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
浅谈如何实现easyui的datebox格式化
2016/06/12 Javascript
聊一聊Vue.js过渡效果
2016/09/07 Javascript
JS解决移动web开发手机输入框弹出的问题
2017/03/31 Javascript
Vue中 v-if/v-show/插值表达式导致闪现的原因及解决办法
2018/10/12 Javascript
go和python变量赋值遇到的一个问题
2017/08/31 Python
Python排序搜索基本算法之堆排序实例详解
2017/12/08 Python
python学生信息管理系统
2018/03/13 Python
Python爬虫实现“盗取”微信好友信息的方法分析
2019/09/16 Python
css3和jquery实现自定义checkbox和radiobox组件
2014/04/22 HTML / CSS
canvas画布实现手写签名效果的示例代码
2019/04/23 HTML / CSS
利用Node实现HTML5离线存储的方法
2020/10/16 HTML / CSS
Laura Mercier官网:彩妆大师罗拉玛斯亚的化妆品牌
2018/01/04 全球购物
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
2016/03/27 面试题
高三自我鉴定
2013/10/23 职场文书
司机的工作范围及职责
2013/11/13 职场文书
会计专业自我评价
2014/02/12 职场文书
网络工程师自荐书范文
2014/04/01 职场文书
水电站项目建议书
2014/05/12 职场文书
2014年餐厅服务员工作总结
2014/11/18 职场文书
教师党员自我评价2015
2015/03/04 职场文书
学生会主席任命书
2015/09/21 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
Spring Boot两种全局配置和两种注解的操作方法
2021/06/29 Java/Android
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫