ich eine Jade-Vorlage haben, die alle möglichen Lösungen für die QPX Express Suchanfrageliste sollte:Jade-Rendering nicht externe JSON
{ kind: 'qpxExpress#tripsSearch',
trips:
{ kind: 'qpxexpress#tripOptions',
requestId: 'RwDOf6HXVDvvn6nBm0PNpw',
data:
{ kind: 'qpxexpress#data',
airport: [Object],
city: [Object],
aircraft: [Object],
tax: [Object],
carrier: [Object] },
tripOption: [ [Object], [Object], [Object] ] } }
aber ich versuche, die über dem Blick zu machen, aber ich bekomme immer wieder diese Fehler:
Cannot read property 'tripOption' of undefined
Vorlage
block content
.ui
for data in result
.ui_box
.ui_box__inner
.event
span #{data.trips.tripOption[].saleTotal}
Strecke
router.get('/', function(req, res, next) {
api.apiGet(function (data) {
console.log(data) //THIS WORKS
res.render('index', {result: data})
})
})
Der ganze Code ist richtig für mich und ich arbeite von Immobilien aus der API documentation. Kann mich jemand in die richtige Richtung zum Debuggen bringen?
Ok Dank ist das wunderbar. Ich kann auf 'TripOption' zugreifen, aber ich kann das verschachtelte Objekt nicht erreichen, wo 'saleTotal' lebt. Ich bekomme den folgenden Fehler 'Kann die Eigenschaft 'saleTotal' von 'undefined' nicht lesen. Irgendwelche Ideen? –