1

JSON オブジェクトから特定の名前と値のペアを抽出して変数に割り当てようとしています。

私のオブジェクトのサンプル

{"new":[{"id":"185","title":"new time","slug":"new-time","time":"1363641168","text":"all done","deletetime":null}]

AngularJS アプリで後で使用するために、タイムスタンプ変数に時間を割り当てようとしています。とにかく私が試みても、undefinedとして返されます。

$scope.news = data.new["time"];

時間の値にアクセスする正しい方法は何ですか?

4

2 に答える 2

3

new は JavaScript のキーワードであるため、プロパティ アクセス表記では使用できません。データ内の新しい要素の名前を「newItems」などに変更することを検討してください。

于 2013-03-19T00:57:51.410 に答える
1

「new」は配列であるため、最初のアイテムの時間プロップは次のとおりです。

data.new[0].time
于 2013-03-18T22:38:02.723 に答える