这个奇怪的错误一直发生在它说不能附加到未定义节点的地方,即使它不是空的。我在网上看了一下,有些人说它试图在DOM完成加载之前附加,但是在加载完所有内容并且错误仍然存在后触发。
内容代码脚本代码:
function additionalcss() {
var timelineselect = document.querySelector('#timeline');
if (timelineselect != null) { //it passes this so I know its not null
console.log(timelineselect); //this prints fine, and is defined
const maindiv = document.createElement('div');
maindiv.setAttribute('id', 'div-main');
document.timelineselect.appendChild(maindiv); //throws error here
ReactDOM.render(<Dropdown /> , maindiv);
}