2012-09-03 36 views
1

這是我的路線:ember.js:轉換到相同的路線創建一個堆棧溢出問題

photo: Ember.Route.extend({ 
     route: '/photo/:photo_id', 
     showPhoto: Ember.Route.transitionTo('root.photo'), 
     connectOutlets: function(router, photo) { 
     console.log("TEST"); 
     router.get('applicationController').connectOutlet('photo', photo); 
     }, 
    }) 

在我的PhotoView中,我有幾個地方,在那裏我有展現「相關照片」,其縮略圖也可點擊,所以我有這個

<a {{action showPhoto this href=true}}> ...photo... </a> 

但是,如果我在點擊鏈接後,我得到一個堆棧溢出錯誤。我該如何解決這個問題?我真的需要路由到相同的觀點,但隨着新的數據

+0

你有答案嗎? – preslavrachev

+1

一個jsfiddle例子會很有幫助。通過提供這些,你可以讓別人更容易調試 – nicholaides

+0

對於第一步,我建議在路由器中啓用日誌記錄。你在哪裏設置路線狀態,把這條線放在那裏:enableLogging:true。這會將狀態記錄到瀏覽器控制檯中並且會有所幫助 –

回答

0

更換

action showPhoto this href=true

action showPhoto photo href=true

沒有的jsfiddle這是很難檢查我的答案。