fix: add mutation lost in slimDOMOptions (#994)
* fix: add mutation lost in slimDOMOptions * fix: slimDOMOptions-mutation-lost Co-authored-by: wangfukang <wangfukang@kuaishou.com>
This commit is contained in:
@@ -1012,14 +1012,15 @@ export function serializeNodeWithId(
|
||||
} else {
|
||||
id = genId();
|
||||
}
|
||||
|
||||
const serializedNode = Object.assign(_serializedNode, { id });
|
||||
// add IGNORED_NODE to mirror to track nextSiblings
|
||||
mirror.add(n, serializedNode);
|
||||
|
||||
if (id === IGNORED_NODE) {
|
||||
return null; // slimDOM
|
||||
}
|
||||
|
||||
const serializedNode = Object.assign(_serializedNode, { id });
|
||||
|
||||
mirror.add(n, serializedNode);
|
||||
|
||||
if (onSerialize) {
|
||||
onSerialize(n);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user