JS APPS 15 april 2018 exam
Здравейте,
как да мога да взема receiptId-то? Става дума за заявката ,, Get Entries by Receipt ID".
Здравейте,
как да мога да взема receiptId-то? Става дума за заявката ,, Get Entries by Receipt ID".
Ами за да се покаже receipt-а на главната стрница нали има заявка да намериш тази, която стаутса и е active:true (ако няма да създаеш) та след като я вземеш тя си има ид и при рендериране на страницата го слагаш в хтмла някъде, така че като натиснеш съответния бутон да можеш да го намериш и да го ползваш.
Точно както е казал колегта Jeliozver, ето примерен код:
let userId = sessionStorage.getItem('userId'); ctx.username = sessionStorage.getItem('username'); receipts.getActiveReceipt(userId).then((res) => { if (res.length === 0) { receipts.createReceipt().then((emptyReceipt) => { ctx.receipt = emptyReceipt; }).catch(notify.handleError); } else { ctx.receipt = res[0]; let receiptId = ctx.receipt['_id'];
и нататък продължава...
Благодаря много и на двама ви. :)