修复 `treeTable.reloadData()` 在某些情况下报错的问题

Closes: https://gitee.com/layui/layui/issues/I8M5HS
pull/1438/head^2
贤心 2023-12-09 12:55:02 +08:00
parent 0d72a64313
commit 3f148a9086
1 changed files with 1 additions and 1 deletions

View File

@ -93,7 +93,7 @@ layui.define(['table'], function (exports) {
var updateCache = function (id, childrenKey, data) { var updateCache = function (id, childrenKey, data) {
var tableCache = table.cache[id]; var tableCache = table.cache[id];
layui.each(data || tableCache, function (index, item) { layui.each(data || tableCache, function (index, item) {
var itemDataIndex = item[LAY_DATA_INDEX]; var itemDataIndex = item[LAY_DATA_INDEX] || '';
if (itemDataIndex.indexOf('-') !== -1) { if (itemDataIndex.indexOf('-') !== -1) {
tableCache[itemDataIndex] = item tableCache[itemDataIndex] = item
} }