1
我正在嘗試撥打使用$resource
的服務。我將一個參數從一個控制器傳遞給另一個控制器。我檢查過了,參數確實已經過去了。問題是,它沒有被拿起我的工廠內:
這裏是調用工廠與$routeParam
:
$scope.others = getOthersFactory.getOtherOrgs($routeParams.acnId);
這裏是工廠:
app.factory('getOthersFactory', ['$resource', 'domain', function ($resource, domain) {
return $resource('/api/acn/:id/OtherNetworkOrgs', {id:'@acnId'}, {
getOtherOrgs: {method:'GET'}
});
}])
結果我得到是這樣的:
http://localhost:16000/api/acn/OtherNetworkOrgs
時,它應該是:
http://localhost:16000/api/acn/#/OtherNetworkOrgs
其中#爲ACN的ID。
嗨Charlietfl,哈希代表一個數字ID。這是我的意思,當我說「在哪裏#是acn的ID。欣賞輸入,但這不是問題。 – crowsfeet