Commit 61fdd29e authored by Ronny's avatar Ronny

孤岛节点

parent 3dcb9abd
...@@ -29,6 +29,13 @@ KityMinder.registerProtocal( 'xmind', function () { ...@@ -29,6 +29,13 @@ KityMinder.registerProtocal( 'xmind', function () {
,'task-7oct' : null ,'task-7oct' : null
}; };
function getAttachedNode( arr ){
for (var i = 0; i < arr.length; i++) {
if( arr[ i ].type == "attached" )
return arr[ i ]
}
}
function processTopic(topic, obj){ function processTopic(topic, obj){
//处理文本 //处理文本
...@@ -54,8 +61,9 @@ KityMinder.registerProtocal( 'xmind', function () { ...@@ -54,8 +61,9 @@ KityMinder.registerProtocal( 'xmind', function () {
} }
//处理子节点 //处理子节点
if( topic.children && topic.children.topics && topic.children.topics.topic ){ var topics;
var tmp = topic.children.topics.topic; if( topic.children && (topics=topic.children.topics) && ( topics.topic || (utils.isArray( topics ) && topics.length>0) ) ){
var tmp = topics.topic || (getAttachedNode( topics )).topic;
if( tmp.length && tmp.length > 0 ){ //多个子节点 if( tmp.length && tmp.length > 0 ){ //多个子节点
obj.children = []; obj.children = [];
......
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