!26 fix: 修复双击编辑事件报错

Merge pull request !26 from zongyangleo/dev_20221213
This commit is contained in:
Coder慌
2022-12-13 06:15:42 +00:00
committed by Gitee
2 changed files with 4 additions and 4 deletions

View File

@@ -124,7 +124,7 @@ export const staticRoutes: Array<RouteRecordRaw> = [
name: 'login',
component: () => import('@/views/login/index.vue'),
meta: {
title: '登',
title: '登',
},
},
{

View File

@@ -1475,10 +1475,10 @@ const cellClick = (row: any, column: any, cell: any) => {
if (!state.nowTableName || !property) {
return;
}
// 转为字符串比较,可能存在数字等
let text = (row[property] || row[property] == 0 ? row[property] : '') + '';
let div: HTMLElement = cell.children[0];
if (div) {
if (div && div.tagName === 'DIV') {
// 转为字符串比较,可能存在数字等
let text = (row[property] || row[property] == 0 ? row[property] : '') + '';
let input = document.createElement('input');
input.setAttribute('value', text);
// 将表格width也赋值于输入框避免输入框长度超过表格长度