Ho provato le solite cose per cambiare le icone dei collegamenti interrotti (vedi sotto), ma non sembrano funzionare nella mia app Ember.Cambia icona collegamento interrotto in Ember
Attualmente il modello recupera i dati da un'API esterna. Uno dei pezzi di dati è un url di collegamento. Questo URL di collegamento (product_link
) è inserito nel modello, in particolare a questo punto:
<img {{bind-attr src=product_link}} />
Questo fa parte di un manubrio {{#each}}
ciclo. Molti dei link si riferiscono agli URL morti e non ho un modo per correggere gli URL stessi in questo momento. Mi piacerebbe sostituire il collegamento generico di icone interrotte con uno dei miei. Come posso fare questo?
Le cose che ho provato:
<img {{bind-attr src=favorite.product_image onError="this.onerror=null;this.src='/img/error.png';"}} />
//still shows the standard broken image icon
-
$('img').error(function(){
$(this).attr('src', 'img/error.png');
});
//nothing happens if I include this in a called javascript file
qualche suggerimento?
Sto ancora imparando a usarli, ma questo sembra un lavoro per un componente. http://emberjs.com/guides/components/ – kaungst