当用户单击图像时,我想重定向到另一个页面

时间:2019-01-23 09:44:02

标签: node.js mongodb image

我创建了一个图库,我希望当用户单击图像时它将重定向到另一页,以及新页面显示该特定图像的全部详细信息!如何在node js和mongoDB中做到这一点。

这是我的index.ejs页面,我在其中显示图像。

        <% if(files) { %>
             <% files.forEach(function(file) { %>
                 <div class="card card-body mb-3">
                   <% if(file.isImage){ %>
                     <a href="/checkout/<%=file.filename %>"><img src="image/<%=file.filename %>" alt="" ></a>
                     <span><%= file.metadata.username %></span><br>
                        <span><%= file.metadata.age %></span>
                   <% } else {%>
                        <p>Error</p>
                     <% } %>
                 </div>
              <% }) %>
        <% } else { %>
              <p>No files to show </p>
        <% } %>

路由文件

 app.get('/checkout/:filename', (req,res) => {
     res.redirect('/solo', { pic: req.params.filename });
 });

0 个答案:

没有答案