2013-06-13 15 views
16

Ho un ripetitore ng e ho definito un modello di elemento lista per una pagina dell'elenco articolo:modello di ripetizione ng provoca 404 (Not Found)

<ul class="article_list"> 
    <li ng-repeat="article in articles | filter:search"> 
     <a href="#" title="article title here"> 
     <span class="date"> 
      <span class="month">{{ article.dt_month }}</span> 
      <span class="day">{{ article.dt_day }}</span> 
      <span class="year">{{ article.dt_year }}</span> 
     </span> 
     <img src="images/news/{{ article.id }}.jpg" alt="{{ article.title }}" class="thumb" /> 
     <div class="summary"> 
      <span class="article_title">{{ article.title }}</span> 
      <span class="short">{{ article.content }}...</span> 
     </div> 
     </a> 
    </li> 
    <li ng-show="(articles | filter:search).length==0">No article found</li> 
    </ul> 

Quando ho controllato la console vedo 404 non trovato errore per il file images/news/{{article.id}}. jpg

Come posso evitare questo problema?

Grazie

risposta

50

Uso ng-src invece di src per le risorse di immagine. In questo modo il browser lo caricherà quando i dati del modello saranno disponibili.

+3

grazie per la soluzione. – dvdmn

+0

Prego. – mbanzon

+0

+1 questo è fantastico! – Neo

Problemi correlati