Ich habe ein Modell mit einer image_id
Eigenschaft. Ich habe eine Ansicht für dieses Modell, die ein Bildelement enthält. Ich brauche die ID in das Bildelement des src
Eigenschaft legen Sie die URL des Bildes zu vervollständigen, so dass ich dies effektiv zu tun habe:Einfügen einer Modelleigenschaft in eine Img Element URL in Ember
<img src="news + newsItem.imageID + .jpg"></img>
Mein erster Versuch verwendet, um einen Lenker Helfer:
<img src="news{{newsImageURL newsItem.imageID}}.jpg"></img>
aber diese auch Metamprph eingefügt Script-Tags um ihn herum:
<img url="<script id='metamorph-10-start' type='text/x-placeholder'></script>news/7.jpg<script id='metamorph-10-end' type='text/x-placeholder'></script>" alt="" class="content-image news-media" /></a>
Also bei ich habe sah bindAttr
verwenden, aber als ich den image_id Wert zu transformieren müssen (indem man den Rest des Weges vorwegnimmt und anfügt, scheint dies auch keine Lösung zu sein.
Hinweis für 1.0.0 Benutzer: Sie sollten jetzt schreiben {{bind-attr src = newsItem.imagePath}} '. –
Guter Hinweis. Ich habe es entsprechend aktualisiert :-) – mavilein
Sie haben die Anführungszeichen (die auch veraltet sind) verlassen. Siehe http://emberjs.com/blog/2013/08/29/ember-1-0-rc8.html (Gebundene Helfer). –