2013-08-24 116 views
0

我願做這樣的事情:REST風格的路線角路線提供商

$routeProvider 
    .when '/playlists/:playlistId', 
     templateUrl: '/partials/playlists/show.html' 
    .when '/playlists/new', 
     templateUrl: '/partials/playlists/new.html' 

不幸的是,角似乎覺得「新」是:playlistId

就如何落實這有什麼建議?

回答

2

試着改變你的路線的立場和包裹templateUrl在params對象:

$routeProvider 
    .when '/playlists/new', 
    {templateUrl: '/partials/playlists/new.html'} 
    .when '/playlists/:playlistId', 
    {templateUrl: '/partials/playlists/show.html'} 

我不知道該解決方案是最終的,但我認爲它會工作,因爲角度解析路線依次 ,並通過方式,我認爲最好有兩個單獨的控制器用於這兩個操作(newplaylistId)。

+0

我沒有在templateUrl bc的括號內我正在使用coffeescript,順序幫助。 – bsiddiqui