Как использовать pug для отображения html из переменного поля, которое является URL - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь отобразить изображение в моем файле мопса, используя следующую строку кода:

img.img-fluid(src='#{e.img}')

Для контекста e - это объект, который я передал из моего приложения Node.js express, поле которого определено как "img." Когда я выполняю «console.log (e.img)» в моем приложении Node прямо перед рендерингом файла pug, он выводит «https://cdn0.vox-cdn.com/thumbor/cJsjf1KCt0lSO7wyOe6Vm6nFxGk= / 0x271: 5225x3210 / 1600x900 / cdn0.vox-cdn.com / uploads /chorus_image/image/54137641/camping_tents.0.jpg"

, который является правильным URL-адресом, который я хочу использовать.

Когда я делаю img.img-Fluid (src = 'https://cdn0.vox-cdn.com/thumbor/cJsjf1KCt0lSO7wyOe6Vm6nFxGk= / 0x271: 5225x3210 / 1600x900 / cdn0.vox-cdn.com / uploads / chorus_image / image / 54137641 / camp_tents.0 .jpg ') программа корректно отображает изображение, но, похоже, проблема в # {e.img}. Как я могу получить доступ к этому переменному полю в качестве URL и сделать его доступным для sr c?

...