Files
vxe-table/examples/plugins/xtable/renderer/edit.js
xuliangzhan 821673ae97 优化重构
2020-04-02 17:26:10 +08:00

26 lines
739 B
JavaScript

import VXETable from '../../../../packages/v-x-e-table'
// 创建一个简单的输入框渲染
VXETable.renderer.add('MyInput', {
// 可编辑激活模板
renderEdit (h, renderOpts, { row, column }) {
return [
<input class="my-cell" text="text" v-model={ row[column.property] } />
]
},
// 可编辑显示模板
renderCell (h, renderOpts, { row, column }) {
return [
<span>{ row[column.property] }</span>
]
// },
// // 单元格导出函数
// editCellExportMethod ({ row, column }) {
// return `值为:${row[column.property]}`
// },
// // 表尾单元格导出函数
// footerCellExportMethod ({ items, itemIndex, column }) {
// return `合计为:${items[itemIndex]}`
}
})