Commit 07b9bd4e by qlintonger xeno

feat: 新增data-key赋值设定

parent 327c5e7a
......@@ -81,7 +81,10 @@ export class Processing {
private innerHandle(domNode: Element, handledNode: string[]): TreeRenderResult[] {
let treeData: TreeRenderResult[] = [];
// 生成唯一的 key
const targetKey = 'g-' + UUID.generate();
let targetKey = domNode.getAttribute('data-key');
if (!targetKey) {
targetKey = 'g-' + UUID.generate()
}
// 创建树形数据项
const treeItem: TreeRenderResult = {
key: targetKey,
......@@ -119,7 +122,10 @@ export class Processing {
}
realIndex++;
// 生成唯一的 key
const targetKey ='g-' + UUID.generate();
let targetKey = node.getAttribute('data-key');
if (!targetKey) {
targetKey = 'g-' + UUID.generate()
}
// 创建树形数据项
const treeItem: TreeRenderResult = {
key: targetKey,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment