0
在「new」Ember.js(2013年2月15日發佈)中,舊的路由和轉換不再有效。我試圖弄清楚如何替換它們。我已經創建了a super-simple jdfiddle來說明我目前有什麼。在Ember.js中從一個視圖/模板切換到另一個視圖rc1
{{#each item in controller}}
<li><a {{action editDetails item}}> {{item.title}} </a></li>
{{/each}}
每個項目都有一個ID,這是順利通過對索引控制器editDetails()(點擊輸出三個硬編碼的項目之一):
App.IndexController = Ember.ArrayController.extend({
editDetails: function(params){
console.log('details! ' + params.id);
}
});
另一個模板正在等待一個控制器顯示它,並把它的項目的細節....但我沒有嘗試從這一點上的作品。那麼,我怎麼把這兩個連接起來呢?