基本的に、自分のアプリケーションからnodeJSサービスで使用するパラメータを1つ取得する必要があります。私はこのようになりますGETリクエストを持っている:「オフセット」と「リミット」経路を変更せずにパラメータをリソースに渡すにはどうすればよいですか?
resource: $resource(nodeRoute + '/test'. {}, {
query: {
method: 'GET',
params: {
offset: '@offset',
limit: '@limit'
},
isArray: true,
url: ohio.resources.netreg + '/registrations'
},
}
は、私は私のrouteproviderの決意ブロックにこの呼び出しを介して、中に合格しようとしているものです:
.when('/'. {
templateUrl: 'views/home.html',
title: 'test',
resolve: {
registrations: ['thisResource', function(thisResource){
return thisResource.resource.query(0, 2).$promise
]);
}
私はオフセットとリミットのために0と2の値を渡そうとしています。そのため、私はサーバ側のノードのものでこれらの値を使うことができます。これは、私のリソースで、ハードコードのオフセットと値の一部に制限がある場合には効果的ですが、これらの値を更新する必要があるため、上記のように動作する必要があります。私は何が欠けていますか?私は/:offset /:limitのようなルートを持っていると@文字のみが動作すると仮定していますが、ここではそれを実際に行うことはできません。
これは動作するようです。また、/:offset /:リソースの制限が必要ではないようで、完璧です! – Ajv2324