Angular 图像路径

标签 angular path assets

这个问题来自开源项目。

所有图像都存储在 asset 文件夹中,文件位于 app/customer 文件夹中,从该文件夹中指定了加载图像的代码。代码是-

<img src="assets//images/{{customer.gender | lowercase}}.png" class="details-image" alt="">

文件夹结构是-

-app
 -customer
  -fileLocation
-assets
 -images
  -image1.png

图像加载正确。我的问题是 - 即使文件位于不同级别,图像也是如何加载的?我在任何地方都看不到设置。

最佳答案

如果您使用的是 Angular6,则可以在 Angular4/5 的 Angular.json 文件中自定义 Assets ,您可以使用 .Angular-cli.json

enter image description here 在屏幕截图中,您可以看到 Assets 的路径层次结构。


此外,当您构建项目 ng build 时,从生成的 dist 文件夹中您可以看到与 index.html 的 Assets 文件夹路径关系> 文件 enter image description here

关于 Angular 图像路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52800522/

相关文章:

javascript - 用于字符串操作的 ng-Mask

android - 通过android在特定路径下上传文件

php - LAMP 环境变量 ($PATH) 出现问题

Node.js Express 提供 index.html 而不是静态文件

angular - 带有表单控件的 ng-select 需要验证 angular 7

javascript - 如何在运行时配置 MsAdalAngular6Module?

javascript - Angular v2.0.0 与 v5.1.2

java - Ant 路径样式模式

java - 如何在 Java 中处理虚拟文件系统中单个文件中的资源

android - 从抛出 FileNotFoundException 的 Assets 中读取文件