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 相关文章推荐
AJAX使用了UpdatePanel后无法使用alert弹出脚本
Apr 02 Javascript
JavaScript实现按Ctrl键打开新页面
Sep 04 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
Jul 31 Javascript
javascript将DOM节点添加到文档的方法实例分析
Aug 04 Javascript
JavaScript+html5 canvas制作的圆中圆效果实例
Jan 27 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
May 26 Javascript
BootStrap下jQuery自动完成的样式调整
May 30 Javascript
canvas实现钟表效果
Feb 13 Javascript
原生js更改css样式的两种方式
Mar 15 Javascript
使用jquery Ajax实现上传附件功能
Oct 23 jQuery
layui当点击文本框时弹出选择框,显示选择内容的例子
Sep 02 Javascript
p5.js码绘“跳动的小正方形”的实现代码
Oct 22 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
利用Ffmpeg获得flv视频缩略图和视频时间的代码
2011/09/15 PHP
php无限极分类实现的两种解决方法
2013/04/28 PHP
PHP @ at 记号的作用示例介绍
2014/10/10 PHP
php的mssql数据库连接类实例
2014/11/28 PHP
php第一次无法获取cookie问题处理
2014/12/15 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
jQuery AJAX回调函数this指向问题
2010/02/08 Javascript
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
全面了解构造函数继承关键apply call
2016/07/26 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
vue-cli的webpack模板项目配置文件分析
2017/04/01 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
2018/09/14 Javascript
Layui实现带查询条件的分页
2019/07/27 Javascript
微信小程序个人中心的列表控件实现代码
2020/04/26 Javascript
javascript实现点击按钮切换轮播图功能
2020/09/23 Javascript
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
Python简单实现自动删除目录下空文件夹的方法
2017/08/29 Python
python语音识别实践之百度语音API
2018/08/30 Python
python2 与 pyhton3的输入语句写法小结
2018/09/10 Python
python分割一个文本为多个文本的方法
2019/07/22 Python
python 实现两个线程交替执行
2020/05/02 Python
css3实现可滑动跳转的分页插件示例
2014/05/08 HTML / CSS
CSS3近阶段篇之酷炫的3D旋转透视
2016/04/28 HTML / CSS
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
市场营销专科应届生求职信
2013/11/24 职场文书
初中同学聚会感言
2014/02/11 职场文书
现金出纳岗位职责
2014/03/15 职场文书
生育关怀行动实施方案
2014/03/26 职场文书
搞笑车尾标语
2014/06/23 职场文书
学校领导班子四风对照检查材料
2014/09/27 职场文书
司法局2014法制宣传日活动总结
2014/11/01 职场文书
篮球比赛通讯稿
2015/07/18 职场文书
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python