次のような Ember.js ルートがあります。
this.route 'doc', path: '/docs/:doc'
:doc
そして、パラメータに基づいてテンプレートを設定する必要があります。どうすればこれを達成できますか?
ありがとう。
次のような Ember.js ルートがあります。
this.route 'doc', path: '/docs/:doc'
:doc
そして、パラメータに基づいてテンプレートを設定する必要があります。どうすればこれを達成できますか?
ありがとう。
たぶん、次のようなことを試すことができます:
App.DocView = Ember.View.extend({
render : function(buffer){
var context = this.get("context.content");
this.set("templateName", context);
this._super(buffer);
}
});
フィドルへのリンク: http://jsfiddle.net/mavilein/DQ8gS/2/