Interpolacja Ember w znaczniku href w szablonie kierownicy
Próbuję utworzyć prosty link do map google z dynamicznym adresem wstawionym w pole href. Wypróbowałem poniższy kod plus tony innych, które nie mają szczęścia. Jak interpolować dynamiczny łańcuch ember w polu href kierownicy?
Używam ember, szyn i kierownicy. Wiem, jak używać bindAttr, gdybym miał cały url przechowywany z moim modelem, ale mam tylko adres. Umieszczenie adresu URL google z każdym modelem wydawało się niepotrzebne, gdybym mógł po prostu wywołać go raz w widoku.
<h1>{{name}}</h1>
<div>
<p><a {{bindAttr href='http://maps.com/?1=address'}}>{{address}}</a></p>
</div>
<h1>{{name}}</h1>
<div>
<p><a href='http://maps.google.com/?q={{address}}'>{{address}}</a></p>
</div>
Co kiedyś naprawiłem
App.Location = DS.Model.extend(
name: DS.attr('string', defaultValue: "")
address: DS.attr('string', defaultValue: "")
fullAddress: (->
"http://maps.google.com/?q=#{@get('address')}"
).property('address')
)