2016-11-10 8 views
-5
[ 
    { 
     "username": "admin12", 
     "password": "admin12" 
    }, 
    { 
     "username":"admin123", 
     "password" : "admin123" 
    }, 
] 

これは私のjsonファイルです。角度JSコントローラのログインのためにjsonファイルを反復処理する方法はありますか?

+2

このhttps://docs.angularjs.org/api/ng/function/angular.forEach – karman

+1

あなたのJSONの構造は、彼はそれのためにカンマを削除する必要が –

+2

@Sam間違っている参照を試すことができます。 – karman

答えて

0

多分詳細は次の時間は、私は、この意志はあなたを助けだと思う​​とにかく、良くなります。

{ 
    "users": [{ 
    "username": "username1" 
    }, { 
    "username": "username2" 
    }] 
} 

がヒント:あなたを検証することができ

まず、あなたのJSONが良く、このようになりますJSON here

そして、あなたが行うことができますので、お使いのコントローラで、あなたがそのJSONを取得します:

angular.forEach(yourjson, function(value, key) { 
    console.log('value', value); 
    console.log('key', key); 
}); 

それとも、常にlodash

+0

を削除する必要があります。どのようにチェックが入りますか? –

+0

私は最初に 'var users = yourjson.users'のようなユーザを取得し、' users.forEach(function(singleUser){console.log(singleUser)}) 'のようにそれを繰り返し、コンソールに{username} : "admin12"、 "password": "admin12"}あなたは 'singleUser.usernameまたはsingleUser.password'のようにすることができます –

関連する問題