web-dev-qa-db-ja.com

hrefタグを動的にしたいのですが、値が入力され、ejsテンプレートがあります

サンプルコードスニペット:

index.ejs

<p><a href="<%=link%>" class="btn btn-primary" role="button">Download</a></p>  

app.js

var express = require('express'); var router = express.Router(); 

router.get('/', function(req, res, next) {
    res.render('index', {link:'http://download1588.mediafireuserdownload.com/**c5cq****rb2a/***.jpg'});
}); 

このリンクからダウンロードできるように、hrefタグ値としてこのリンクを取得する方法。

7

Ejsでこれを行う方法を次に示します。

index.ejs

<p><a href="<%= link %>" class="btn btn-primary" role="button">Download</a></p>

app.js

res.render('index.ejs', { link: "<your link here>" });

お役に立てれば!

12
zoecarver