91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue中如何獲取checkbox全選數據

發布時間:2021-05-22 14:06:50 來源:億速云 閱讀:424 作者:小新 欄目:web開發

小編給大家分享一下vue中如何獲取checkbox全選數據,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

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的優點

Vue具體輕量級框架、簡單易學、雙向數據綁定、組件化、數據和結構的分離、虛擬DOM、運行速度快等優勢,Vue中頁面使用的是局部刷新,不用每次跳轉頁面都要請求所有數據和dom,可以大大提升訪問速度和用戶體驗。

看完了這篇文章,相信你對“vue中如何獲取checkbox全選數據”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

湘阴县| 三明市| 封开县| 太白县| 康保县| 新乡县| 襄樊市| 郁南县| 汉川市| 溧水县| 浮山县| 新竹县| 绥阳县| 岳西县| 延川县| 高碑店市| 清涧县| 延吉市| 称多县| 资兴市| 思茅市| 天祝| 五寨县| 亳州市| 东平县| 德州市| 商河县| 沂水县| 余江县| 庄河市| 浑源县| 阜新| 岳池县| 建始县| 新沂市| 鄯善县| 江达县| 新昌县| 青河县| 胶州市| 嘉义县|