最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue常用的全選/反選的示例代碼

 更新時間:2020年02月19日 09:27:44   作者:趙不悔  
這篇文章主要介紹了Vue常用的全選/反選的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

在Vue中執(zhí)行CheckBox的全選反選有很多方法

我覺得最易懂,速度最快的方法就是這個!

首先就是自己創(chuàng)建一個input,正在mx.txt的前方添加一個input:CheckBox。在v-model加上你每次創(chuàng)建出來的mx.check

最重點就在于forEach遍歷,出來的都是當前的。
有些人不注意的一點,為什么data里面沒有check:[]這樣的出現(xiàn)。
data里的是實時監(jiān)控,你點一次自動將所有的check都變成了true。

<template>
 <div class="check">
 <button @click="checkAll">全選</button>
 <br>
 <input type="text" v-model="txt" @keyup.enter="ck" />
 <ul>
 <li v-for="(mx, index) in list" :key="index">
 <input type="checkbox" v-model="mx.check" /> {{mx.txt}}
 </li>
 </ul>
 </div>
</template>
<script>
 export default {
 data() {
 return {
 txt: "",
 list: []
 }
 },
 methods: {
 ck() {
 this.list.push({
  txt: this.txt,
  check: false
 })

 this.txt = ""
 },
 checkAll() {

 this.list.forEach((mx) => {
  mx.check = !mx.check
 })

 }
 }
 }
</script>

<style lang="less">
 .check {
 cursor: pointer;

 button {
 cursor: pointer;
 border: 0;
 padding: 10px 30px;
 background: #000;
 color: #fff;
 border-radius: 100px;
 margin-bottom: 10px;
 outline: none;
 }

 input {
 padding: 15px;
 width: 300px;
 border: 0;
 box-shadow: 0 0 15px #ccc;
 }

 ul {
 width: 300px;
 padding: 0;
 cursor: pointer;
 box-shadow: 0 0 15px #ccc;
 min-height: 300px;
 padding: 15px;
 list-style: none;

 li {
 cursor: pointer;
 margin-bottom: 12px;

 >input {
  padding: 0;
  width: auto;
 }
 }
 }
 }
</style>

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Vue3自定義實現(xiàn)圖片翻轉(zhuǎn)預(yù)覽功能

    基于Vue3自定義實現(xiàn)圖片翻轉(zhuǎn)預(yù)覽功能

    這篇文章主要為大家詳細介紹了如何基于Vue3自定義實現(xiàn)簡單的圖片翻轉(zhuǎn)預(yù)覽功能,文中的示例代碼講解詳細,具有一定的學習價值,有需要的小伙伴可以參考一下
    2023-10-10
  • el?autocomplete支持分頁上拉加載使用詳解

    el?autocomplete支持分頁上拉加載使用詳解

    這篇文章主要為大家介紹了el?autocomplete支持分頁上拉加載使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • vue構(gòu)建單頁面應(yīng)用實戰(zhàn)

    vue構(gòu)建單頁面應(yīng)用實戰(zhàn)

    本篇文章主要介紹了vue構(gòu)建單頁面應(yīng)用實戰(zhàn),使用 SPA,沒有頁面切換,就沒有白屏阻塞,可以大大提高 H5 的性能,達到接近原生的流暢體驗。
    2017-04-04
  • vue中解決chrome瀏覽器自動播放音頻和MP3語音打包到線上的實現(xiàn)方法

    vue中解決chrome瀏覽器自動播放音頻和MP3語音打包到線上的實現(xiàn)方法

    這篇文章主要介紹了vue中解決chrome瀏覽器自動播放音頻和MP3語音打包到線上的實現(xiàn)方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • vue使用directive限制表單輸入整數(shù)、小數(shù)的方法

    vue使用directive限制表單輸入整數(shù)、小數(shù)的方法

    這篇文章主要介紹了vue使用directive限制表單輸入整數(shù),小數(shù),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • Vue中ElementUI結(jié)合transform使用時彈框定位不準確問題解析

    Vue中ElementUI結(jié)合transform使用時彈框定位不準確問題解析

    在近期開發(fā)中,需要將1920*1080放到更大像素大屏上演示,所以需要使用到transform來對頁面進行縮放,但是此時發(fā)現(xiàn)彈框定位出錯問題,無法準備定位到實際位置,本文給大家分享Vue中ElementUI結(jié)合transform使用時彈框定位不準確解決方法,感興趣的朋友一起看看吧
    2024-01-01
  • vue中的過濾器及其時間格式化問題

    vue中的過濾器及其時間格式化問題

    這篇文章主要介紹了vue中的過濾器及其時間格式化,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • Vue?計算屬性之姓名案例的三種實現(xiàn)方法

    Vue?計算屬性之姓名案例的三種實現(xiàn)方法

    這篇文章主要介紹了Vue?計算屬性之姓名案例的三種實現(xiàn)方法,計算屬性實現(xiàn)、methods實現(xiàn)和插值語法實現(xiàn),下面文章具體介紹,需要的小伙伴可以參考一下
    2022-05-05
  • 淺析vue中的組件傳值

    淺析vue中的組件傳值

    這篇文章主要介紹了淺析vue中的組件傳值,文章基于vue的相關(guān)資料展開對主題的詳細介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-04-04
  • Vue.js bootstrap前端實現(xiàn)分頁和排序

    Vue.js bootstrap前端實現(xiàn)分頁和排序

    這篇文章主要為大家詳細介紹了Vue.js結(jié)合bootstrap前端實現(xiàn)分頁和排序效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03

最新評論

凌云县| 景泰县| 兴安盟| 石渠县| 辽宁省| 云梦县| 桃源县| 民权县| 玉山县| 晋宁县| 班玛县| 泸西县| 横山县| 宜章县| 七台河市| 嘉定区| 天津市| 关岭| 柳江县| 含山县| 灵武市| 应城市| 板桥市| 遵义市| 额尔古纳市| 荃湾区| 大邑县| 南汇区| 古蔺县| 邮箱| 白朗县| 苍梧县| 苗栗县| 凤台县| 广汉市| 沽源县| 诸城市| 兴义市| 车险| 泰来县| 林芝县|