在express.js中使用锚标记渲染视图

时间:2016-03-09 20:42:15

标签: javascript node.js express

如何渲染页面,但在express.js路由中也使用锚标记?

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

1 个答案:

答案 0 :(得分:1)

如果您以通常的方式对超链接进行编码并添加锚点<a href="/route#anchor1">link</a>,然后在所需的目标页面<a id="anchor1" name="anchor1"></a>上添加锚点ID /名称,则express只会携带{{ 1}}转到路由页面,然后客户端将跳转到锚点所在的位置。路线代码中没有特殊要求。在我的测试中使用res.render似乎可以正常工作。

#anchor1