亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

vue+element實現批量刪除功能的示例

發布時間:2020-09-03 22:29:12 來源:腳本之家 閱讀:332 作者:鷹子 欄目:web開發

今年開始學習vue+element實現后臺開發,在實現批量刪除功能時有2個小知識點記錄在下:

1、如何實現單擊行交替選中當前行的復選框,element官網的table實例中沒有找到。——通過row-click和toggleRowSelection實現

2、如何獲取選中行的值來實現批量刪除。——通過selection-change實現

代碼如下

html:

<div class="row mt30 pl15">
   <el-button type="warning" @click="delGroup" :disabled="this.sels.length === 0">批量刪除</el-button><!--disabled值動態顯示,默認為true,當選中復選框后值為false-->
  </div>
  <el-table :data="tableList" :fit="true" @row-click="handleCurrentChange" @selection-change="selsChange" ref="table">
   <el-table-column type="selection" width="55" reserve-selection=""></el-table-column>
   <el-table-column prop="id" label="ID" width="150" class-name="bg_blue"></el-table-column>
   <el-table-column prop="cpsProductId" label="商品ID" width="200"></el-table-column>
   <el-table-column prop="productName" label="商品名稱" width="200" show-overflow-tooltip></el-table-column>
   <el-table-column label="圖片" width="200">
    <template scope="data1">
     <img :src="data1.row.imgsrc" class="mt10 mb10">
    </template>
   </el-table-column>
   <el-table-column label="操作" align="center">
    <template scope="scope">
     <el-button type="primary" size="small" @click="onEditSku(scope.row.id)">編輯</el-button>
     <el-button size="small" @click="onDelProduct(scope.row.id)">刪除</el-button>
    </template>
   </el-table-column>
  </el-table>

js:

<script> 
export default { 
 name: 'product', 
 mounted() { 
  this.onSearch() 
 }, 
 data() { 
  return { 
   sels: [],//選中的值顯示 
   tableList: [], 
   total: 0, 
   start: 0, 
   size: 10 
  } 
 }, 
 methods: { 
  selsChange(sels) { 
   this.sels = sels 
  }, 
  delGroup() { 
   var ids = this.sels.map(item => item.id).join()//獲取所有選中行的id組成的字符串,以逗號分隔 
  }, 
  handleCurrentChange(row, event, column) { 
   this.$refs.table.toggleRowSelection(row) 
  } 
 } 
} 
</script> 

以上這篇vue+element實現批量刪除功能的示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

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

AI

金堂县| 陵水| 夏津县| 确山县| 德格县| 金沙县| 麦盖提县| 左权县| 延津县| 即墨市| 内丘县| 凉山| 沂水县| 大厂| 怀来县| 苍溪县| 永年县| 白城市| 清河县| 延庆县| 乐安县| 会昌县| 古丈县| 蕲春县| 万安县| 长丰县| 新晃| 琼结县| 津市市| 建阳市| 乐陵市| 高平市| 乳源| 南溪县| 崇礼县| 康马县| 南雄市| 顺平县| 金堂县| 岑溪市| 巴林左旗|