国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

element-ui實(shí)現(xiàn)表格每行可以編輯數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了element-ui實(shí)現(xiàn)表格每行可以編輯數(shù)據(jù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

每行可以編輯數(shù)據(jù)可以不使用彈窗實(shí)現(xiàn)修改數(shù)據(jù)的功能,這里使用到element-ui框架

效果圖如下:

element ui 行編輯,表格,表格數(shù)據(jù)修改,vue,elementui,Powered by 金山文檔

代碼如下:

<el-table :data="list" border>
          <el-table-column type="index" label="序號(hào)" align="center" show-overflow-tooltip></el-table-column>
         
          <el-table-column prop="name" label="用戶名" align="center">
            <template slot-scope="scope">
              <el-input size="small" v-model="scope.row.name" @change="handleEdit(scope.$index, scope.row)"></el-input>
            </template>
          </el-table-column>
          <el-table-column prop="password" label="密碼" align="center">
            <template slot-scope="scope">
              <el-input size="small" v-model="scope.row.password" @change="handleEdit(scope.$index, scope.row)"></el-input>
            </template>
          </el-table-column>
          <el-table-column prop="sex" label="性別" align="center">
            <template slot-scope="scope">
              <el-input size="small" v-model="scope.row.sex" @change="handleEdit(scope.$index, scope.row)"></el-input>
            </template>
          </el-table-column>
          <el-table-column prop="phone" label="電話" align="center">
            <template slot-scope="scope">
              <el-input size="small" v-model="scope.row.phone" @change="handleEdit(scope.$index, scope.row)"></el-input>
            </template>
          </el-table-column>
          <el-table-column prop="addr" label="地址" align="center">
            <template slot-scope="scope">
              <el-input size="small" v-model="scope.row.addr" @change="handleEdit(scope.$index, scope.row)"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            align="right">
            <template slot-scope="scope">
              <el-button
                  size="mini"
                  @click="Edit(scope.$index, scope.row)">修改</el-button>
              <el-button
                size="mini"
                type="danger"
                @click="Delete(list.$index, scope.row)">刪除</el-button>
            </template>
          </el-table-column>
        </el-table>

可獲取到編輯的數(shù)據(jù)


 handleEdit(index, row) {
     console.log(index, row);
     console.log(row.name)  //獲取到變化行的name值
},

這里展示axios.post請(qǐng)求來(lái)實(shí)現(xiàn)編輯功能文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-525440.html

Edit(index, row) {
    var that = this;
? ? //路徑根據(jù)自己代碼更改
    axios.post("==========這里是路徑=======",{
? ? ? ? //下面就是獲取當(dāng)前行的數(shù)據(jù),實(shí)現(xiàn)編輯功能
        id:row.id,
        name:row.name,
        password:row.password,
        sex:row.sex,
        phone:row.phone,
        addr:row.addr    
    }).then(function (response){
        console.log(response.data);
        //這里我是返回code==0為成功,每個(gè)人的情況不同,根據(jù)自己代碼修改
        if(response.data.code==0){
            alert("修改成功")
? ? ? ? ? ? //下面可以加上重新加載表格數(shù)據(jù)的代碼,實(shí)現(xiàn)修改功能
? ? ? ? ? ? //.......
        }else{
            alert("新增失敗")
        }
    });
    
},

到了這里,關(guān)于element-ui實(shí)現(xiàn)表格每行可以編輯數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包