zoukankan      html  css  js  c++  java
  • vuecli实现最简单的全选、全不选、反选功能。不容错过呦!!!!!话不多说直接上代码。。。。

    vue 实现全选全不选

    <template>
      <div class="hello">
        <input type="button" name="all" value="全选" @click="allSelect" />
        <input type="button" name="fan" value="全不选" @click="noSelect" />
        <input type="button" name="fan" value="反选" @click="fanSelect" />
        <ul v-for="(list, index) in dataCheck" :key="index">
          <li>
            <input type="checkbox" :value="list.text" v-model="list.check" />
            {{ list.text }}
          </li>
        </ul>
      </div>
    </template>
    

    vue 实现全选全不选1

    <script>
    export default {
      data() {
        return {
          dataCheck: [
            { text: '苹果', check: false },
            { text: '芒果', check: false },
            { text: '百香果', check: false },
            { text: '果栋', check: false },
          ],
        }
      },
      methods: {
        allSelect() {
          console.log(1258)
    
          var datache = this.dataCheck
          for (var i = 0; i < datache.length; i++) {
            datache[i].check = true
          }
          this.dataCheck = datache
        },
        noSelect() {
          var datache = this.dataCheck
          for (var i = 0; i < datache.length; i++) {
            datache[i].check = false
          }
          this.dataCheck = datache
        },
        fanSelect() {
          var datache = this.dataCheck
          for (var i = 0; i < datache.length; i++) {
            datache[i].check = !datache[i].check
          }
          this.dataCheck = datache
        },
      },
    }
    </script>
    
  • 相关阅读:
    decode函数
    自我介绍
    语法》第六章 数组
    语法》第二章 数据类型
    语法》第四章 字符串
    语法》第七章 函数
    取模和取余的区别
    语法》第五章 对象
    语法》第三章 数值
    语法》第一章 基本语法
  • 原文地址:https://www.cnblogs.com/fanzhen/p/12834969.html
Copyright © 2011-2022 走看看