MCPcopy
hub / github.com/layui/layui / deleteCacheKey

Function deleteCacheKey

src/modules/treeTable.js:1751–1762  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1749 tableView.find(indexArr.join(',')).remove(); // 删除行
1750
1751 var deleteCacheKey = function () {
1752 for (var key in tableCache) {
1753 // 根节点 getNodeDataByIndex 内部已处理
1754 if (key.indexOf('-') !== -1) {
1755 // L93 updateCache() 中,cacheKey 取自 rowData 中的 LAY_DATA_INDEX,
1756 // 两者不同说明当前 cacheKey 引用的 rowData 已被更新
1757 if (key !== tableCache[key][LAY_DATA_INDEX]) {
1758 delete tableCache[key];
1759 }
1760 }
1761 }
1762 };
1763
1764 // 重新整理数据
1765 var tableData = that.initData();

Callers 1

treeTable.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected