图片ALT显示在源中,但未显示在浏览器元素检查器中

时间:2019-03-19 12:26:03

标签: angular alt

我为两个不同的Angular应用程序具有相同的代码结构而感到困惑,因为其中的链接位于这样的图像中:

<a [routerLink]="['myUrl/', resourceUri()]">
    <img class="transition" 
         [src]="myObject.mainImageUrl"
         [alt]="createAlt()">
</a>

如果我查看页面的源代码,则ALT正确存在,但是当我在Firefox,Chrome或Safari中检查图像元素时,看不到alt属性正在填充。有谁知道为什么会这样?

更奇怪的是,我看到这种方法适用于一个有角度的应用程序,而不适用于其他应用程序;相同的代码,不同的对象结构,但是主体是相同的。 Angular版本与7.1.4和7.2.1不同,但是我真的怀疑这是问题所在。我已经清除了缓存,进行了硬刷新,甚至对网站进行了其他更改,这些更改与预期的一样。

0 个答案:

没有答案