$grid.setEditCell(newRow,'age') } },asyncremoveRow (row) {const$grid =this.$refs.gridRefif($grid) {consttype =awaitVxeUI.modal.confirm('您确定要删除该数据?')if(type ==='confirm') {await$grid.remove(row)this.updateFootEvent() } } }, updateFootCount (list = []) {this.meanObj....
const $table = jlgGridRef.value?.xGrid if ($table) { $table.setEditCell(scope.row, 'contractPrice').then(() => { nextTick(() => { console.log(contractPriceRef.value?._ref.focus) contractPriceRef.value?._ref.focus() }) }) } 问题描述与截图: setEditCell激活编辑状态后,使用原生focus...
filter(row => !$xetable.isInsertByRow(row)) const body = { removeRecords } const applyArgs = [{ $grid: $xegrid, code, button, body, options: ajaxMethods }].concat(args) const commitParams = { $grid: $xegrid, code, button, body, options: ajaxMethods } const applyArgs = [...
<template><vxe-grid v-bind="gridOptions"><template #toolbar_buttons><vxe-button @click="gridOptions.align = 'left'">居左</vxe-button><vxe-button @click="gridOptions.align = 'center'">居中</vxe-button><vxe-button @click="gridOptions.align = 'right'">居右</vxe-button></template><...
filter(row => !$xetable.isInsertByRow(row)) const body = { removeRecords } const applyArgs = [{ $grid: $xegrid, code, button, body, options: ajaxMethods }].concat(args) const commitParams = { $grid: $xegrid, code, button, body, options: ajaxMethods } const applyArgs = [...
$rowIndex: $xetable.getVMRowIndex(row), column, columnIndex: $xetable.getColumnIndex(column), $columnIndex: $xetable.getVMColumnIndex(column) }, evnt) } } else { const { column: oldColumn } = actived if (mouseConfig) { 63 changes: 14 additions & 49 deletions 63 packages/grid/src...
filter(row => !$xetable.isInsertByRow(row)) const body = { removeRecords } const applyArgs = [{ $grid: $xegrid, code, button, body, options: ajaxMethods }].concat(args) const commitParams = { $grid: $xegrid, code, button, body, options: ajaxMethods } const applyArgs = [...
setEditRow(row)) // 已废弃 case 'insert_actived': return $xetable.insert({}).then(({ row }) => $xetable.setEditRow(row)) // 已废弃 case 'mark_cancel': triggerPendingEvent(code) break @@ -785,7 +753,6 @@ export default defineComponent({ filterList = $xetable.getCheckedFilters(...
filter(row => !$xetable.isInsertByRow(row)) const body = { removeRecords } const applyArgs = [{ $grid: $xegrid, code, button, body, options: ajaxMethods }].concat(args) const commitParams = { $grid: $xegrid, code, button, body, options: ajaxMethods } const applyArgs = [...
filter(row => !$xetable.isInsertByRow(row)) const body = { removeRecords } const applyArgs = [{ $grid: $xegrid, code, button, body, options: ajaxMethods }].concat(args) const commitParams = { $grid: $xegrid, code, button, body, options: ajaxMethods } const applyArgs = [...