如何创建一个Jade页面,其中包含两个按钮,每个按钮都将重定向到使用Jade创建的另一个页面?
如何创建一个Jade页面,其中包含两个按钮,每个按钮都将重定向到使用Jade创建的另一个页面?
var express = require('express');
var path = require('path');
var app = express();
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');
app.get('/', function(req, res){
res.render('layout', {
title: 'Home'
});
});
app.get('/newpage', function(req, res){
res.render('anotherpage', {
title: 'Home'
});
});
app.listen(3000);
page1.jade
doctype html
html
head
title= title
body
p hi there!
button(onclick="move()") newPage
script.
function move() {
window.location.href = '/newpage'
}
anotherpage.jade
doctype html
html
head
title= title
body
p welcome to the other page!
享受吧,因为我花了15分钟来写这篇帖子。
Luca
res.render('layout', { title: 'Home' });
和页面page1.jade
之间有什么关系?我认为你可能弄错了。你应该写page1
而不是layout
。 - Gunjan Patelbutton(onclick="move()") newPage
>>a(href="/newpage")="New Page"
。这样就不需要添加move()
函数了。 - saawsann