サービスから受け取ったアイテムにconsole.log(item)
を実行すると、次のようになります。それはオブジェクトとして印刷され、私はそれが配列を含むことを理解することができます。どのように私は値として "一般的な"を取得できますか?私は言語としてタイスクリプトを使用しています。オブジェクトから配列値を取得する
Object {results: Array(1)}
results : Array(1)
0 : Object
Value : "Generic"
__metadata : Object
__proto__ : Object
length : 1
__proto__ : Array(0)
__proto__ : Object
私はstingifyオプションを使用して
{
"results": [
{
"__metadata": {
"uri": "http://Test:30000/_vti_bin/listdata.svc/TemplatesModality('Generic')",
"type": "Microsoft.SharePoint.DataService.TemplatesModalityValue"
},
"Value": "Generic"
}
]
}
が今必要とするものである 'はconsole.log(JSON.stringify(OBJ、0、4))その結果を投稿してください。 – adeneo
{ "results":[ { "__metadata":{ "uri": "http:// Test:30000/_vti_bin/listdata.svc/"Value": "Ge"( "Generic") "type": "Microsoft.SharePoint.DataService.TaskTemplatesModalityValue" }、 "Value":TaskTemplatesModality neric " } } – SPKan
したがって、' item'は 'results'キー(' item.results')を持つオブジェクトです。そのキーの値は配列で、その配列(item.results [0] ')の最初の項目は2つのキーを持つオブジェクトで、そのうちの1つは' Value'( 'item.results [0] .Value ')。 – Dekel