使用React和Bootstrap创建一个对话框(删除了所有不必要的内容,但错误仍然存在):
import React, {
Component,
} from 'react';
import {
Modal,
} from 'react-bootstrap';
class MyDialog_MultiSelect extends Component<any, any> {
constructor(
props: any
) {
super(props);
}
render() {
return (
<Modal
animation = {false}
aria-labelledby = "contained-modal-title-vcenter"
backdrop = "static"
centered
dialogClassName = "ms-modal"
keyboard = {true}
show = {true}
size = "lg"
>
<Modal.Header
closeButton
>
</Modal.Header>
<Modal.Body>
</Modal.Body>
</Modal>
);
}
}
export default MyDialog_MultiSelect;
在浏览器控制台(Chrome)中打开对话框时,显示错误:
index.js:63 Uncaught TypeError: Cannot read property 'nodeName' of null
at _e (index.js:63)
at MutationObserver.<anonymous> (index.js:63)
对话框正常,但是这个错误很烦人。
这个错误是什么,如何修复?
在我的情况下,这是因为谷歌Chrome扩展,我不确定哪一个,我只是卸载他们所有,但我希望它适用于你!在这里找到了答案:https://itchief.ru/bootstrap/modal