mirror of https://github.com/layui/layui
fix(treeTable): treeTable data 模式非深度重载时,如果 reload 参数中没有 data 选项,会清除表格数据的问题 (#1938)
parent
a1472b3561
commit
7c82e15e85
|
@ -176,6 +176,7 @@ layui.define(['table'], function (exports) {
|
||||||
options.parseData.mod = true
|
options.parseData.mod = true
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
if(options.data !== undefined){
|
||||||
options.data = options.data || [];
|
options.data = options.data || [];
|
||||||
// 处理 isSimpleData
|
// 处理 isSimpleData
|
||||||
if (treeOptions.data.isSimpleData) {
|
if (treeOptions.data.isSimpleData) {
|
||||||
|
@ -183,6 +184,7 @@ layui.define(['table'], function (exports) {
|
||||||
}
|
}
|
||||||
that.initData(options.data);
|
that.initData(options.data);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (!reload || (reload && done && !done.mod)) {
|
if (!reload || (reload && done && !done.mod)) {
|
||||||
options.done = function () {
|
options.done = function () {
|
||||||
|
|
Loading…
Reference in New Issue