У меня есть шаблон нефрита, который должен перечислить все возможные решения поискового запроса QPX Экспресс:Джейд не делает внешний 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] ] } }
Однако я пытаюсь сделать выше мнение, но я получаю это ошибка:
Cannot read property 'tripOption' of undefined
Шаблон
block content
.ui
for data in result
.ui_box
.ui_box__inner
.event
span #{data.trips.tripOption[].saleTotal}
Маршрут
router.get('/', function(req, res, next) {
api.apiGet(function (data) {
console.log(data) //THIS WORKS
res.render('index', {result: data})
})
})
Весь код смотрит прямо на меня, и я отработал свойства от API documentation. Может ли кто-нибудь указать мне в правильном направлении отладки?
Ладно спасибо, что это здорово. Я могу получить доступ к 'tripOption', но я не могу добраться до вложенного объекта, где живет' saleTotal'. Я получаю следующую ошибку 'Не могу прочитать свойство 'saleTotal' неопределенного'. Есть идеи? –