angularjs - 如何在本地存储在 Angular 根文件夹中的 Bootstrap4 Navbar 上显示图像?
问题描述
我正在做我的第一个 Angular 练习,我必须在 Bootstrap4 Navbar 上显示一个图像,但不知何故,它无法显示存储在本地根目录上的图像。我拍了几张我的代码和显示页面的屏幕截图。我将衷心感谢您的帮助。
我试图改变图像路径。它与在线图像配合得很好。因此,我相信我的路径出了点问题或者我需要弄清楚的事情。
<nav class="navbar navbar-expand-lg navbar-light bg-blue">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img src="logo.png" alt="logo">
</a>
</div>
<div class="collapse navbar-collapse">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a href="#" class="nav-link">Recipe</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">Shopping</a>
</li>
</ul>
<ul class="navbar-nav navbar-right">
<li class="nav-item dropdown">
<a href="#" class="nav-link dropdown-toggle" id="navbarDropdown" role="button">
Dropdown
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="#">Save</a>
<a class="dropdown-item" href="#">Fetch</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</li>
</ul>
</div>
</div>
</nav>
我希望在 navbar-brand 类下的 Bootstrap4 导航栏上显示本地存储的图像。
解决方案
从您的问题中,我知道您从 maximilian schwarzmüller 的角度课程中学到了。
如果要添加任何图像,则需要将文件放在资产文件夹中并从资产访问
例如,
资产/图像名称
<nav class="navbar navbar-expand-lg navbar-light bg-blue">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img src="assets/imageName" alt="logo">
</a>
</div>
<div class="collapse navbar-collapse">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a href="#" class="nav-link">Recipe</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">Shopping</a>
</li>
</ul>
<ul class="navbar-nav navbar-right">
<li class="nav-item dropdown">
<a href="#" class="nav-link dropdown-toggle" id="navbarDropdown" role="button">
Dropdown
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="#">Save</a>
<a class="dropdown-item" href="#">Fetch</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</li>
</ul>
</div>
</div>
</nav>
推荐阅读
- python - REST 命令后请求不会关闭连接
- express - GET 请求在 express JS 中发送两次
- bash - 验证命令在 BASH 中通过 ssh 成功执行
- python - 从文本文件中删除标题
- docker - How to fix Docker error System.InvalidOperationException on start on Windows 10?
- python - 预处理 MNIST 数据集
- handlebars.js - 如何在 Seq 和 Seq.App.EmailPlus 中使用带有模板的 handlebarsjs 自定义助手?
- django - 用于 NOT IN 作为lookup_expr 的 django 过滤器
- flutter - 没有为“Set”类型定义运算符“/”
'。尝试定义运算符'/'。测验应用程序 - amazon-athena - 如何在 Amazon Athena 中分离 JSON 键值对?