Могу ли я реализовать Express входных параметров в массиве в Pug? - PullRequest
1 голос
/ 21 января 2020

Итак, у меня есть массив объектов с именем "дорожки" , содержащий список песен с тремя атрибутами: track_name, artist_name, drive_url (это URL-адрес общего ресурса Google Drive)

Я передаю этот массив в файл pug при рендеринге, например:

//tracks filled up here^^^
//ex: tracks[0] = [track_name : "Duck Trumpet" , artist_name : "Subfiltronik", drive_url : "https:/google.com/blahblah?preview"]

res.render('subfiltronik',{
            artist_name:'Subfiltronik',
            tracks: tracks
          });

Я хотел бы сделать что-то вроде ниже в Pug для каждой дорожки в массиве:

-Дисплей исполнителя и название трека

-Вставленный Google Mp3 Stream (iframe с src = track [i] .drive_url)

(псевдокод)

ul
    each track in tracks
        li track[i].trackname
        li track[i].artistname
        li iframe(frameborder='0' src=`${tracks[1].drive_url}`)

Таким образом, мои вопросы в основном повлекут за собой:

- можно ли использовать express введенные массивы и отображать их в pug, и как?

- могу ли я включите в этот же кадр iframe l oop?

...