在express.js中使用锚标记呈现视图

你如何渲染一个页面,但在express.js路由的锚标记?

所以: website.com/route#id-of-html-element

       

网上收集的解决方案 "在express.js中使用锚标记呈现视图"

你不能。 锚标签不在客户端和服务器之间发送。 只有客户处理它。 我认为唯一的方法是这样的:

 res.render ('view', {anchor: 'anchor'}); 

在Express中,然后在你的模板中放一些javascript:

 if anchor script. window.onload = window.location.hash = '#{anchor}';