为什么css url()函数会破坏我的路径?

时间:2018-05-04 20:00:12

标签: javascript css typescript url electron

在我的反应应用程序中,我使用将div的样式设置为

{ backgroundImage: "url(file://f:/images/0/22.jpg)" } 

但它会抛出一个ERR_FILE_NOT_FOUND错误,其中包含一个非常奇怪的URL,例如

file:///F:/images%EF%BF%BD%22.jpg.

没有文件的图像的普通相对路径://工作正常,如果我将从控制台打印的路径复制到检查器中,它也可以正常工作。

我无法弄清楚这种转变何时发生,但我在反应组件中使用的网址的打印效果很好。

1 个答案:

答案 0 :(得分:0)

看来问题是我原来的网址。我没有注意到,但我使用的网址有反斜杠而不是正斜杠。

使用替换来用正斜杠替换反斜杠已经修复了它。

故事的道德:如果你的网址看起来很疯狂,请检查你的斜线。