TooBug/wemark

table while 循环造成丢失table 后一行的 node

Opened this issue · 1 comments

richtext.js 的 142 行代码

while (tmpNode.type === 'table_tr') {
  tableNode.children.push(getBlockNode(tmpNode));
  tmpNode = parsedData[++i];
}

tmpNode 不再是 table_tr 的时候 ,但是 i 已经 +1 了,导致 不能进入 node.type !== 'table_tr' 的分支。

PR来一个?