element-ui 表格实现单元格可编辑的方法
来源:互联网 发布:出国gpa算法 知乎 编辑:程序博客网 时间:2024/06/05 17:12
<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="请输入内容"></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:""//第一列的输入框
}
},
methods:{
handleEdit:function(row){
//遍历数组改变editeFlag
},
handleSave:function(row){
//保存数据,向后台取数据
},
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>
阅读全文
0 5
- element-ui 表格实现单元格可编辑的方法
- SWT的Table表格可编辑单元格
- 实现可编辑的表格
- 实现可编辑的表格
- 单击单元格实现可编辑的表格(学号和姓名下)
- 实现可编辑表格
- 实现可编辑表格
- 实现可编辑表格
- 可编辑表格实现
- 可编辑表格、获取单元格坐标
- 23_实现可编辑的表格
- Ajax实现可编辑的表格(实例)
- jQuery之可编辑表格的实现
- jQuery实现可编辑的表格
- 《Javaweb---JQuery实现可编辑的表格》
- jquery实现可编辑的表格
- jquery实现可编辑的表格
- JQuery实现可编辑的表格
- PWA初探
- 关于android studio ndk Error:(115) *** Android NDK: Aborting . Stop.错误
- Linux系统目录结构
- Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)的问题解决
- Spring MVC与JAX-RS比较与分析
- element-ui 表格实现单元格可编辑的方法
- 如何创建一个对象
- Fundebug能够捕获这些BUG
- 单片机时钟程序(9)lcd1602.h
- SuperTextView
- 【算法】冒泡排序(从小到大) 排序范围(0~n-1)n为数组元素个数
- UnboundLocalError: local variable 'sum1' referenced before assignment
- linux 安装mysql
- (9)计算人民币各个面额的数量