2016-10-10 7 views
0

オブジェクト配列から単一の値を取得する方法がたくさんあることは知っています。しかし、明示的な機能を持たずに値に直接アクセスする方法がなければならないと考えました。angularjsのオブジェクト配列から単一の値を取得

私はfrontendに送ってresult.dataで取得するnodejsのユーザーの配列を持っていますが、すべてのユーザーのobjectNameをコンソールに印刷したいだけです。

[{"objectName":"cn=anna,ou=user,ou=system", 
"sn":["1"], 
"cn":["test1"], 
"objectClass":["top","inetOrgPerson","person","organizationalPerson"], 
"userPassword":["password"], 
"uid":["12345"]}, 

{"objectName":"cn=tim, ou=user,ou=system", 
"sn":["2"], 
"cn":["test2"], 
"objectClass":["top","inetOrgPerson","person","organizationalPerson"], 
"userPassword":["password"], 
"uid":["125342"]} 
] 

解決策はありますか? console.log(result.data.objectName) ..のようなもの?

+0

ないあなたが1以上にアクセスしたい場合。機能なしではできません – charlietfl

答えて

2

はこれを試してみてください。

console.log(result.data.map(function(el){ return el.objectName }).toString()); 
関連する問題