Как отобразить внешний JSON с помощью Pug / Jade? - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь выяснить, как использовать pug для итерации объекта JSON, полученного с помощью запроса GET из API.Может кто-нибудь указать мне на ресурс или привести пример выполнения запроса GET и последующей итерации по объекту в шаблоне Pug?Я искал документацию по этому вопросу, но безрезультатно.

Я знаю, как сделать это на руле, но возможно ли это в PUG / Jade?

Любая помощь приветствуется

1 Ответ

0 голосов
/ 14 мая 2018

Я думаю, что это то, что вы хотите, в index.js:

    router.get('/', function(req, res, next) {
        var json =[{id:1,name:foo,},{id:2, name:foooo}]
        res.render('index',{title: 'title', json});
    });

    module.exports = router;

Затем в вашем index.pug вы можете перебирать объект json следующим образом:

each elem,i in json
    p !{elem.id}-!{elem.name}
...