在我的反应应用程序中,我使用将div的样式设置为
{ backgroundImage: "url(file://f:/images/0/22.jpg)" }
但它会抛出一个ERR_FILE_NOT_FOUND错误,其中包含一个非常奇怪的URL,例如
file:///F:/images%EF%BF%BD%22.jpg.
没有文件的图像的普通相对路径://工作正常,如果我将从控制台打印的路径复制到检查器中,它也可以正常工作。
我无法弄清楚这种转变何时发生,但我在反应组件中使用的网址的打印效果很好。
答案 0 :(得分:0)
看来问题是我原来的网址。我没有注意到,但我使用的网址有反斜杠而不是正斜杠。
使用替换来用正斜杠替换反斜杠已经修复了它。
故事的道德:如果你的网址看起来很疯狂,请检查你的斜线。