可复现的链接:
https://stackblitz.com/edit/toarraytree-bug?file=src%2FApp.vue
问题描述与截图:
XEUtils.toArrayTree(...) 在构建树结构时,内部使用普通对象作为索引桶:
var treeMaps = {}
var idsMap = {}
这里的问题是:JavaScript 普通对象的键会自动转成字符串,因此不同类型但字符串化结果相同的值会发生冲突。
在vxetable层面表现就是当存在“null”类型的数据就会导致表格无法显示数据
期望的结果:
期望能够正常转换tree结构
操作系统:
No response
浏览器版本:
No response
可复现的链接:
https://stackblitz.com/edit/toarraytree-bug?file=src%2FApp.vue
问题描述与截图:
XEUtils.toArrayTree(...)在构建树结构时,内部使用普通对象作为索引桶:这里的问题是:JavaScript 普通对象的键会自动转成字符串,因此不同类型但字符串化结果相同的值会发生冲突。
在vxetable层面表现就是当存在“null”类型的数据就会导致表格无法显示数据
期望的结果:
期望能够正常转换tree结构
操作系统:
No response
浏览器版本:
No response