我不知道为什么会这样,但如果真的有很多这样的元素,自定义 html 标签似乎无法在页面加载时正确解析它的内容。
document.registerElement('x-tag',
{
prototype: Object.create(HTMLElement.prototype, {
attachedCallback: { value: function() {
console.log(this.innerHTML, this.childNodes); // wrong innerHTML and childNodes once in n-occurrences
}
}})
}
);
这是一个例子
我的假设是存在某种堆栈,有时这个堆栈会溢出:)
您对如何解决它有任何想法吗?(我已经在 React Fiber 的引擎盖下寻找 .. 从那里获得调度)。