element-ui 表格實(shí)現(xiàn)單元格可編輯的示例
更新時(shí)間:2018年02月26日 10:42:18 作者:zjw0742
下面小編就為大家分享一篇element-ui 表格實(shí)現(xiàn)單元格可編輯的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
如下所示:
<template> <el-table :data="tableData" border @cell-mouse-enter="handleMouseEnter" @cell-mouse-leave="handleMouseOut" style="width: 100%"> <el-table-column label="日期" width="180"> <template scope="scope"> <span v-if="!scope.row.editFlag">{{ scope.row.name }}</span> <span v-if="scope.row.editFlag" class="cell-edit-input"><el-input v-model="inputColumn1" placeholder="請(qǐng)輸入內(nèi)容"></el-input></span> <span v-if="!scope.row.editFlag" style="margin-left:10px;" class="cell-icon" @click="handleEdit(scope.row)"> <i class="el-icon-edit"></i> </span> <span v-if="scope.row.editFlag" style="margin-left:10px;" class="cell-icon" @click="handleSave(scope.row)"> <i class="el-icon-document"></i> </span> </template> </el-table-column> </el-table> </template> <script> export default{ data(){ return { tableData:[ { name:"test", editeFlage:false }, { name:"test", editeFlage:false }, { name:"test", editeFlage:false }, { name:"test", editeFlage:false }, ], inputColumn1:""http://第一列的輸入框 } }, methods:{ handleEdit:function(row){ //遍歷數(shù)組改變editeFlag }, handleSave:function(row){ //保存數(shù)據(jù),向后臺(tái)取數(shù)據(jù) }, handleMouseEnter:function(row, column, cell, event){ cell.children[0].children[1].style.color="black"; }, handleMouseOut:function(row, column, cell, event){ cell.children[0].children[1].style.color="#ffffff"; } } } </script> <style> .cell-edit-input .el-input, .el-input__inner { width:100px; } .cell-icon{ cursor:pointer; color:#fff; } </style>
以上這篇element-ui 表格實(shí)現(xiàn)單元格可編輯的示例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
react+vite動(dòng)態(tài)導(dǎo)入報(bào)錯(cuò)@vite-ignore的問(wèn)題及解決
這篇文章主要介紹了react+vite動(dòng)態(tài)導(dǎo)入報(bào)錯(cuò)@vite-ignore的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03一文搞懂Vue里的過(guò)渡和動(dòng)畫(huà)
在Vue中,過(guò)渡和動(dòng)畫(huà)是一種用于在組件之間添加平滑過(guò)渡效果和動(dòng)畫(huà)效果的高級(jí)用法,Vue提供了一些內(nèi)置的過(guò)渡和動(dòng)畫(huà)功能,同時(shí)也支持自定義過(guò)渡和動(dòng)畫(huà)效果,本文就給大家介紹一些Vue中過(guò)渡和動(dòng)畫(huà)的高級(jí)用法,需要的朋友可以參考下2023-06-06vue2.0與bootstrap3實(shí)現(xiàn)列表分頁(yè)效果
這篇文章主要為大家詳細(xì)介紹了vue2.0與bootstrap3實(shí)現(xiàn)列表分頁(yè)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11vuepress實(shí)現(xiàn)自定義首頁(yè)的樣式風(fēng)格
這篇文章主要介紹了vuepress實(shí)現(xiàn)自定義首頁(yè)的樣式風(fēng)格,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08