【发布时间】:2018-11-23 09:57:28
【问题描述】:
由于某种原因,我的图片无法在我的应用中显示。 这是错误、测试和类:
The error: GET http://localhost:4200/assets/image.png 404 (Not Found)
<img class="logo" src="../../assets/image.png">
<img class="logo" src="../assets/image.png">
<img class="logo" src="assets/image.png">
//None of these work
.logo {
height: 100px;
width: auto;
padding: 10px;
display: block;
margin: 0 auto;
}
知道为什么这不起作用吗?我的 image.png 位于我的资产文件夹中,该文件夹位于 src/assets/image.png。
更新:
所以我们做了一个测试。我们将所有节点模块和项目文件复制到另一台电脑上,并正确加载图像。所以我认为问题出在它自己的角度项目之外。
【问题讨论】:
-
这个问题在最新版本的 angular 上仍然存在,但通常在重新启动服务器后会自行消失。永远记得检查资产文件夹并将其添加到 Angular.json 文件中的资产路径中。
标签: html angular image http-status-code-404 assets