这是我的代码:
import menuiconexpand from './OBH-Logo-Font.png';
...
<img src={menuiconexpand} className="menuiconexpand" />
...
document.getElementById(menuiconexpand).style.display = "block";
我的问题是,Visual Studio说,该对象为NULL。为什么ist为null?
答案 0 :(得分:0)
这是因为menuexpand没有图像或您正在显示它 错误地。
导入时,您的路径必须不正确。只需右键单击您对图像感兴趣的图像,然后单击复制路径。在导入时使用该路径。现在,将所有反斜杠替换为路径中的正斜杠。
也要更改:-
document.getElementById(menuiconexpand).style.display = "block";
document.querySelector(".menuiconexpand").style.display = "block";