Ich habe eine komplizierte Antwort von einem http
Anfrage wie unten gezeigt:Zugang zum Wert des Objekts innerhalb Array
"rates": [
{
"non_refundable": false,
"no_of_rooms": 1,
"includes_wifi": false,
"includes_boarding": true,
"has_promotions": true,
"group_code": "xgirbylkwb6xtg",
"currency": "INR",
"cancellation_policy": {
"under_cancellation": false,
"details": [
{
"from": "2016-12-25T00:00:00",
"flat_fee": 20309.01,
"currency": "INR"
}
],
"cancel_by_date": "2016-12-24T00:00:00",
"amount_type": "value"
}
}
]
Preise Länge zwischen 6-20 in einer anderen Anordnung mit einer Länge von etwa 200. Die "cancellation_policy"
shows nur wenn "non_refundable": false
. Wie kann ich auf "from": "2016-12-25T00:00:00"
zugreifen und das Format mit Moment JS ändern und wie kann ich auf "flat_fee": 20309.01
zugreifen?
Ich habe versucht, mit angular.forEach
bereits, aber es definiert nur den Wert der letzten Array.
habe ich versucht, dies bereits:
if ($scope.data[i].rates[j].non_refundable == false) {
for (var d = $scope.data[i].rates[j].cancellation_policy.details.length - 1; d >= 0; d--) {
Aber ich hatte keinen Erfolg.
ps: Der Wert sollte zeigen auf $mdDialog
Ihre Frage verwirrend ist. Fragen Sie, wie man ein Array in Schleifen einfügt? –
@AbhinavJain eigentlich möchte ich in Array Array in Objekt, das seine innere Array aber alles, was ich bekomme nur den letzten Wert –