【发布时间】:2018-02-05 19:48:10
【问题描述】:
HTML 文件:
<div>
<img src="New-Google-Logo.png"/>
</div>
这里的 New-Google-Logo.png 与 html 文件位于同一文件夹中。但是在 ng serve 之后,html 页面会加载其他详细信息,但不会加载图像。尝试直接提供图片链接(如 www.google.com/images/x.png),它可以工作,但本地文件未加载。
文件夹树:
src
-app
-logincomponent
- logincomponent.html
- logincomponent.css
- New-Google-Logo.png
- logincomponent.ts
-homecomponent
- homecomponent.html
- homecomponent.css
- homecomponent.ts
这里 New-Google.png 在 logincomponent.html 中被引用,如上所述。
尝试 2:
src
-app
-logincomponent
- logincomponent.html
- logincomponent.css
- Images
- New-Google-Logo.png
- logincomponent.ts
并在 html 中引用如下:
<div>
<img src="./images/New-Google-Logo.png"/>
</div>
这两个都没有成功。
【问题讨论】:
-
您是否在控制台中遇到任何错误?
-
你能添加你的文件夹树吗
-
@ovokuro 是的,我收到错误,例如无法加载资源:localhost:4200/New-Google-Logo.png
-
图片是否在正确的文件夹中?是png吗?
-
@Robert 我已经用文件夹树编辑了问题,如果我错了,请看看并纠正我。