我有一個AngularJS $資源
getEntity: { url: '/api/:entityType/:entityId', method: 'GET' },
這發出類似以下到我的服務器以下動作:
/api/xxx/123
我現在想使它這樣的服務器接收:
/api/xxx?subjectId=12&contentTypeId=23
這裏是我打電話給getEntity的地方:
getEntity: function (entityType, entityId) {
var deferred = $q.defer();
EntityResource.getEntity({ entityType: entityType, entityId: entityId },
function (resp) {
deferred.resolve(resp);
}
);
return deferred.promise;
}
可有人告訴我,我怎麼能做到這一點。
如果可能有人可以提供一個完整的答案,所以我可以接受。由於 – Alan2