2013-07-24 59 views
0

我使用django + angularjs + ng-resource來構建我的資源。已經討論了消除斜線的角度問題,並且我嘗試了所有的解決方案。角1.1.5和尾斜槓

這是我目前的代碼。

app.factory('Thread', function ($resource) { 
    return $resource(
     '/api/thread/:id\\/', { 
      id: '@id' 
     }, { 
      update: { 
       method: 'PUT' 
      } 
     } 
    ); 
}); 

但是當我調用$保存方法上線,這是我調試服務器日誌本

[24/Jul/2013 15:33:39] "POST /api/thread// HTTP/1.1" 404 7341 

兩個斜槓。我怎麼能得到它只有一個斜線。

+1

閱讀更多這裏:http://stackoverflow.com/questions/14533117/angular-trailing-slash-for-resource我認爲在某些時候你也應該切換到'$ http' –

+0

id是undefined還是null? –

+0

@JasonGoemaat是的,當我打電話給$時,id是undefined保存 – debuggerpk

回答

0

您是否嘗試在:id前刪除正斜槓?

+0

是的,沒有工作 – debuggerpk