Ivan Asmer 4 年之前
父节点
当前提交
4085c5e63e
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      index.mjs

+ 1 - 1
index.mjs

@@ -528,7 +528,7 @@ function buildAST(md, mdTags=syntax, offset=0, tree={tag: 'root'}, stack=[]){
         const {[index]: titleContent } = currentNode.startMatch
         if (titleContent && recursive){
             currentNode.title = buildAST(titleContent, mdTags).children
-            currentNode.title.forEach(item => item.parent = currentNode)
+            currentNode.title.forEach(item => (typeof item === 'object') && item.parent = currentNode)
         }
         else {
             currentNode.title = [titleContent]