私は AngularJS を初めて使用し、REST API を使用する必要があります。2 つの異なる方法を使用してサーバーからプロジェクトのコレクションを正常に読み込むことができますが、このリストから 1 つのプロジェクトを (データが入力された後に) ID で取得できません。サーバーからアイテムを再度取得したくありません。
で試してみるとangularjs-rails-resource
、 を使用してアイテムのリストを取得し、 にProject.query()
保存でき$rootScope.projects
ます。しかし、IDでこのリストからアイテムを取得する方法を知りたいです(実際には配列ではなく約束です)?
と をrestangular
使っ$rootScope.projects = Restangular.all("projects").getList()
てみましproject = $rootScope.projects.get(id)
た。しかし、単一のアイテムではなくコレクションを返すように見えるため、これも失敗します...?!