我想让href标签动态并且值将被填充并且我有ejs模板

Posted

技术标签:

【中文标题】我想让href标签动态并且值将被填充并且我有ejs模板【英文标题】:I want to make href tag dynamic and value will be populated and i have ejs template 【发布时间】:2017-07-25 09:24:18 【问题描述】:

示例代码sn-p:

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 标记值,以便我可以从此链接下载。

【问题讨论】:

【参考方案1】:

这是使用 ejs 的方式:

index.ejs

&lt;p&gt;&lt;a href="&lt;%= link %&gt;" class="btn btn-primary" role="button"&gt;Download&lt;/a&gt;&lt;/p&gt;

app.js

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

希望这会有所帮助!

【讨论】:

我们必须使用双引号代替单引号 link: "you link" 这就是我在我的应用程序中使用它的方式,它对我来说很好。

以上是关于我想让href标签动态并且值将被填充并且我有ejs模板的主要内容,如果未能解决你的问题,请参考以下文章

使用 Notepad++ 在 HTML 文件中突出显示 EJS 语法

Node ejs

使用Liquid将+1计数动态传递给zendesk中的票证字段

数据库到 PDF [关闭]

具有动态高度的 UITableViewCell 中的多个 UILabel

使用反应钩子在 REACTJS 中使用数组填充动态下拉列表的步骤