Ошибка 404 в ng-src до получения ответа и полного цикла - PullRequest
0 голосов
/ 13 ноября 2018

Я использую ng-src внутри ng-repeat

, например, я на этой странице: http://localhost/nic-video/1397/08/this-is-my-samle-post

мой цикл ng-repeat, когда загрузка страницы пуста, и нажмитеКнопка и отправить запрос будет заполнен

 <!-- Ajax Request Result Loop -->
<article ng-if="related_video.length > 0" ng-cloak ng-repeat="video in related_video track by $index" id="video-{{ video.id }}">
  <div class="thumb">
      <a ng-href="{{video.permalink}}" title="{{video.title}}">
          <img ng-cloak ng-if="video.thumbnail != null" ng-src="video.thumbnail" class="animate-opacity" />
      </a>
  </div>
</article>

но при загрузке страницы и отсутствии отправки запроса у моего ng-src появляется эта ошибка 404:

GET http://localhost/nic-video/1397/08/this-is-my-samle-postvideo.thumbnail 404(Не найдено)

1 Ответ

0 голосов
/ 13 ноября 2018

попробуйте

ng-src="video && video.thumbnail ? video.thumbnail"

или проверьте с помощью ng-if

<img ng-if="video && video.thumbnail" ng-cloak ng-if="video.thumbnail != null" ng-src="video.thumbnail" class="animate-opacity" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...