首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像不加载角9

图像不加载角9
EN

Stack Overflow用户
提问于 2020-05-10 08:18:46
回答 2查看 5.5K关注 0票数 1

HTML文件:

代码语言:javascript
复制
<div>
<img src="/src/assets/img/menu.png" alt="LOGO">
</div>

在这里,New-Google-Logo.png与html文件中的文件夹相同。但是在ng服务之后,html页面加载了其他细节,而不是图像。通过为图像直接提供一个链接(比如www.google.com/ but /x.png),它可以工作,但是本地文件没有加载。

文件夹树:

代码语言:javascript
复制
src
  -assets
    -img
              - menu.png

以下是它的外观:

图像路径是正确的,我还在资产文件夹中添加了静态资产,其中角-cli使用默认的.角-cli.json。

代码语言:javascript
复制
"assets": [
              "src/favicon.ico",
              "src/assets"
            ]

我遗漏了什么吗?

编辑2:我在控制台get localhost中得到这个错误:4200/src/assets/img/menu.png 404 (未找到)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-05-11 11:43:53

经过几次尝试,我终于明白了。因为资产被配置为位于src/资产中。

代码语言:javascript
复制
"assets": [
              "src/favicon.ico",
              "src/assets"
            ]

您应该这样添加路径:

代码语言:javascript
复制
<div>
<img src="./assets/img/menu.png" alt="LOGO">
</div>
票数 3
EN

Stack Overflow用户

发布于 2020-05-10 08:23:47

1.您可以尝试停止nodejs服务器,然后将文件名更改为新的。2.如果图像是.png、.jpeg或smth,则可以重复检查其扩展。3.我建议在IDE中缓慢地手动编写图像的路径,这样它就可以自动填充图像的路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61709049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档