Vue-ele中使用el-table實(shí)現(xiàn)商品列表

<template>

? <div>

? ? <h1>goods</h1>

? ? <el-button type="danger" plain @click="del">批量刪除</el-button>

? ? <!-- 提示框的顏色 有l(wèi)ight和dark -->

? ? <!-- selection-change 勾選的時(shí)候觸發(fā)的函數(shù) -->

? ? <el-table

? ? ? :data="tableData"

? ? ? tooltip-effect="dark"

? ? ? @selection-change="handleSelectionChange"

? ? ? :row-key="row=>row.goods_id"

? ? >

? ? ? <!-- type="selection"表示一個(gè)勾選框 -->

? ? ? <el-table-column

? ? ? ? type="selection" width="55"

? ? ? ? :reserve-selection="true"

? ? ? >

? ? ? </el-table-column>

? ? ? <el-table-column

? ? ? ? prop="add_time"

? ? ? ? label="添加時(shí)間"

? ? ? ? width="120"

? ? ? ></el-table-column>

? ? ? <el-table-column prop="goods_id" label="商品id" width="120">

? ? ? ? <!-- 使用作用域插槽加上tag標(biāo)簽框 -->

? ? ? ? <template slot-scope="scope">

? ? ? ? ? <el-tag>{{ scope.row.goods_id }}</el-tag>

? ? ? ? </template>

? ? ? </el-table-column>

? ? ? <!-- show-overflow-tooltip 當(dāng)數(shù)字超出長度 鼠標(biāo)移上去顯示提示框 -->

? ? ? <el-table-column

? ? ? ? prop="goods_name"

? ? ? ? label="商品名稱"

? ? ? ? show-overflow-tooltip

? ? ? ></el-table-column>

? ? ? <el-table-column prop="goods_number" label="商品數(shù)量" width="120">

? ? ? </el-table-column>

? ? ? <el-table-column prop="goods_price" label="商品價(jià)格" width="120">

? ? ? </el-table-column>

? ? </el-table>

? </div>

</template>

<script>

import { menusGet, delDelete } from "@/http/request.js";

export default {

? data() {

? ? return {

? ? ? pagenum: 1,

? ? ? pagesize: 10,

? ? ? query: "",

? ? ? tableData: [],

? ? ? /* 勾選的數(shù)據(jù)放在整個(gè)數(shù)組里面 */

? ? ? multipleSelection: [],

? ? };

? },

? methods: {

? ? /* 勾選的時(shí)候觸發(fā) 里面的形參就是 勾選的數(shù)據(jù) 會(huì)組合成一個(gè)數(shù)組 */

? ? handleSelectionChange(val) {

? ? ? this.multipleSelection = val;

? ? },

? ? /* 批量刪除 */

? ? del() {

? ? ? console.log(delDelete);

? ? ? this.$confirm('您確定要?jiǎng)h除嗎?')

? ? ? .then(()=>{

? ? ? ? ?this.multipleSelection.forEach((r,i) => {

? ? ? ? ? ? console.log(r.goods_id)

? ? ? ? ? ? delDelete(`goods/${r.goods_id}`,{

? ? ? ? ? ? ? id:r.goods_id

? ? ? ? ? ? }).then((res) => {

? ? ? ? ? ? ? let {meta} = res.data;

? ? ? ? ? ? ? /* 狀態(tài)200表示請(qǐng)求成功丈挟,最后一個(gè)循環(huán)執(zhí)行的時(shí)候再給提示 */

? ? ? ? ? ? ? if(meta.status==200&&(i+1)==this.multipleSelection.length){

? ? ? ? ? ? ? ? this.$message.success(meta.msg)

? ? ? ? ? ? ? ? /* 刪除數(shù)據(jù)后志电,重新渲染頁面 */

? ? ? ? ? ? ? ? this.showTable();

? ? ? ? ? ? ? }

? ? ? ? ? ? });

? ? ? ? ? });

? ? ? })

? ? ? /* 點(diǎn)擊取消走catch */

? ? ? .catch(()=>{

? ? ? ? this.$message.warning('謝謝你的手下留情')

? ? ? })


? ? },

? ? showTable() {

? ? ? menusGet("goods", {

? ? ? ? pagenum: this.pagenum,

? ? ? ? pagesize: this.pagesize,

? ? ? ? query: this.query,

? ? ? })

? ? ? ? .then((res) => {

? ? ? ? ? console.log(res);

? ? ? ? ? let { meta, data } = res.data;

? ? ? ? ? if (meta.status == 200) {

? ? ? ? ? ? this.tableData = data.goods;

? ? ? ? ? }

? ? ? ? })

? ? ? ? .catch((err) => {

? ? ? ? ? console.log(err);

? ? ? ? });

? ? },

? },

? created() {

? ? this.showTable();

? },

};


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末例朱,一起剝皮案震驚了整個(gè)濱河市鱼蝉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌魁亦,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異睬魂,居然都是意外死亡镀赌,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門喉钢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人肠虽,你說我怎么就攤上這事∠醒樱” “怎么了韩玩?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長合愈。 經(jīng)常有香客問我击狮,道長,這世上最難降的妖魔是什么帘不? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任寞焙,我火速辦了婚禮,結(jié)果婚禮上捣郊,老公的妹妹穿的比我還像新娘。我一直安慰自己刮萌,他們只是感情好娘扩,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著琐旁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪敬特。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天辣之,我揣著相機(jī)與錄音皱炉,去河邊找鬼。 笑死娃承,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的酗昼。 我是一名探鬼主播梳猪,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼呛哟!你這毒婦竟也來了匿沛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤鳖孤,失蹤者是張志新(化名)和其女友劉穎抡笼,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體推姻,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年增炭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了拧晕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蔫敲,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情奈嘿,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布尽狠,位于F島的核電站叶圃,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏掺冠。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一斥黑、第九天 我趴在偏房一處隱蔽的房頂上張望眉厨。 院中可真熱鬧,春花似錦鹿蜀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至婉商,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間丈秩,已是汗流浹背淳衙。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國打工饺著, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肠牲,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓渡嚣,卻偏偏與公主長得像肥印,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子深碱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容