0
我是Ember的新手,我從事的是大型遺留項目。問題是,URI fooUri
在下面的模板,勢必只有一次,fooUri
保持不變:點擊重新綁定href標記
<a {{bind-attr href=fooUri}}>
<span class="appicon-table appicon"></span>
</a>
控制器代碼:
App.barController = Ember.ObjectController.extend({
. . .
fooUri: function() {
var fooOptions = $.extend({}, this.model.foo.options);
. . .
var querystring = encodeURIComponent($.param(fooOptions));
var uri = '#' + router.generate(..., querystring, ...);
return uri;
}.property('fooMeasureId'),
. . .
})
例如我需要每次點擊鏈接時重新計算uri,因爲this.model.foo.options
已更改。
謝謝
你使用什麼版本的Ember? – locks