5
我想調用下面的API路線是否應該在角度服務中定義所有RESTful API調用?
/api/user/:id
/api/user/inbox
/api/user/blah
會所有這些在一個角服務來定義?我該怎麼做?我看過的每個教程都有一個服務,它立即返回資源,通常也用於CRUD操作。我很可能會在多個控制器中調用這些路由,所以我認爲在一個服務中使用它是有益的。有人可以展示我將如何創建一個服務來調用這些路線嗎?
我想要做這樣的操作在其它控制器
$scope.inbox = $api.getUserInbox() //function which requests api/user/inbox
$scope.user = $api.getUser() //function which requests api/user/:id
$scope.blah = $api.getUserBlah() //function which requests api/user/blah
其中$ API是我將定義和getuserInbox()是一個函數,它發出一個HTTP請求/ API /用戶的服務/收件箱