{{#view tagName="a" href="#"}}
The Link
{{/view}}
預期的HTML與 「一」 的標籤
<a href="#" class="ember-view" id="emberXXX"> The Link </a>
現實灰燼視圖助手意外行爲
<a class="ember-view" id="emberXXX"> The Link </a>
無法看到href
屬性
而且嘗試hrefBinding="#", href=true
在類似的路線,我想給它的行動聯繫起來,所以嘗試失敗之後試圖
{{#view tagName="a" href="#" snippet}}
The Link
{{/view}}
其中片段是action="showHome", click="showHome", actionBinding="showHome", clickBinding="showHome"
(操作這裏有路線的轉變)的
無他們一起工作,我知道我可以簡單地做
<a href="#" {{action showHome}}>The Link</a>
或定義視圖
aView = Ember.View.extend({
tagName: 'a',
click: function(){
this.get('controller').controllers.send('showHome');
}
})
把事情的工作,但我是如何實現它的模板方式在短期
您目前使用的是什麼版本的ember.js?這個版本的燼器使用什麼版本的把手?只是好奇,因爲一個簡單的Click似乎工作(給出一個有效的href =#)在燼1.0前2版本我正在使用 –
使用ember-1.0-pre,我認爲你的建議可能工作,但我試圖實現它使用{{view}}幫手而不是HTML標籤(出於我自己的好奇心!) –
ah我的不好(顯然我沒有讀得夠近/足夠長) –