Ember Интерполяция в теге href в шаблоне руля
Я пытаюсь сделать простую ссылку на Google Maps с динамическим адресом, вставленным в поле href. Я попробовал код ниже плюс тонны других бездельничать без удачи. Как вы интерполируете динамическую строку ember в поле href руля?
Я использую тлеющие угли, рельсы и рули. Я знаю, как использовать bindAttr, если в моей модели сохранен полный URL-адрес, но у меня есть только адрес. Размещение URL-адреса Google для каждой модели казалось излишним, если бы я мог просто вызвать его один раз в представлении.
<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>
Что я использовал, чтобы исправить это
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')
)