Изображение ALT отображается в исходном коде, но не отображается в инспекторе элементов браузера - PullRequest
0 голосов
/ 19 марта 2019

Я был озадачен тем фактом, что у меня одинаковая структура кода для двух разных приложений 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, но я действительно сомневаюсь, что это проблема. Я очистил кеши, обновил их или даже сделал другие изменения на сайте, которые появились, как и ожидалось.

...