el-select全选

   

             

             

                v-model="dataForm.selfexam_list"

                multiple

                filterable

                @change="changeSelect"

              >

               

                 

                    v-model="checked"

                    style="text-align: right; width: 100%; padding-right: 10px"

                    @change="selectAll"

                    >全选

                  >

               

               

                  v-for="item in supplierDataName"

                  :key="item.u_id"

                  :label="item.name"

                  :value="item.u_id"

                />

             

           

在methods中

  selectAll() {

      this.dataForm.selfexam_list = []

      if (this.checked) {

        this.supplierDataName.map((item) => {

          this.dataForm.selfexam_list.push(item.u_id)

        })

      } else {

        this.dataForm.selfexam_list = []

      }

    },

你可能感兴趣的:(vue.js,elementui,javascript)