私はAngularを初めて使っていますが、Ajax呼び出しを行い、ユーザーをランダムユーザージェネレーターAPIから一覧表示で管理しています。 これで、ユーザーをクリックしながら詳細なビューを作成したいと考えています。それは、詳細ビューではなく、選択したものに私のユーザーを与えるんランダムユーザージェネレーターAPI - IDでユーザーを取得する角度JS
$scope.fetchInfoById = function(info_id) {
$http.get("https://randomuser.me/api/?id.value="+info_id)
//also tried: $http.get("https://randomuser.me/api/?id/value="+info_id)
.success(function(data) {
$scope.oneUserResult = data.results;
});
}
:fetchInfoById(user.id.value) 私のスクリプトで機能: は私のHTMLでは、私は、関数呼び出しを行います。私は間違って何をしていますか?
あなたのAPIコールは、あなたがそれを呼び出すたびにランダムなユーザーを返すために起こっています。毎回実際のAPI呼び出しを試みるのではなく、リスト全体をキャプチャしてメモリにキャッシュしてアクセスするほうが良いかもしれません。 – Chris
のようにリクエストURLをフォーマットする必要があります。https://randomuser.me/api/?id=info_id – Dylan