express-handlebars:使用 <a> 标签链接到车把
express-handlebars: Linking to a handlebar using <a> tag
我在 'Views' 文件夹中创建了 2 个车把文件:
- index.handlebars
- contact.handlebars
我想在 index.handlebars 中添加一个 link 到 contact.handlebars。
我尝试使用 'a' 标签:
<a href="views/contact.handlebars">Contact Page</a>
<a href="contact.handlebars">Contact Page</a>
<a href="contact.html">Contact Page</a>
但其中 none 将其重定向到 contact.handlebars 页面。
由于浏览器无法解释 handblebars
模板,您需要 link 到服务器中的 route
,contact.handlebars
从中呈现。
<a href='/contact'>Contact</a>
如果您的服务器上的路由位于 /contact
联系页面
您的快递服务器应该服务于两条路线
app.get('/', (req, res) => {
// render your index.handblars
})
app.get('/contact', (req, res) => {
// render your contact.handlebars
})
我在 'Views' 文件夹中创建了 2 个车把文件:
- index.handlebars
- contact.handlebars
我想在 index.handlebars 中添加一个 link 到 contact.handlebars。
我尝试使用 'a' 标签:
<a href="views/contact.handlebars">Contact Page</a>
<a href="contact.handlebars">Contact Page</a>
<a href="contact.html">Contact Page</a>
但其中 none 将其重定向到 contact.handlebars 页面。
由于浏览器无法解释 handblebars
模板,您需要 link 到服务器中的 route
,contact.handlebars
从中呈现。
<a href='/contact'>Contact</a>
如果您的服务器上的路由位于 /contact
联系页面
您的快递服务器应该服务于两条路线
app.get('/', (req, res) => {
// render your index.handblars
})
app.get('/contact', (req, res) => {
// render your contact.handlebars
})