Angular突然需要将img源重写为相对路径

Angular suddenly requires rewrite of img source to relative path

本文关键字:重写 相对 路径 img 突然 Angular      更新时间:2023-09-26

在过去的三周里,我的Angular网站一直在使用ui-router和states。

因此,状态看起来如下:

.state('home', {
    url: '/home',
    templateUrl: '/templates/home.html',
    controller:'HomeCtrl as home',
  })

在文件home.html中,我添加图像的方式是简单地指向img文件夹,如下所示:

<img src="img/boo.png">

这一直很有效。

然而,现在,当我试图在Cloud9中运行该页面时,它说找不到boo.png

<img src="../img/boo.png">

然后它工作得很好。

如果需要突然重写,会发生什么?

我通过重写所有解决了这个问题

<img src="..">

至:

<img ng-src="..">

不知道发生了什么,但现在一切都很好。