用 Express 和 express-art-template 改造之前的 feedback
- 1 将 index 和 post 放入views目录,然后用
app.use(express.status(views))
将目录views开放出来,这样index和post就可以互通了
- 要想达到同样的目的以前的做法是
- (1)通过
if-else
来对res.url来对路径判断然后再链接新的路径 - (2)直接获取req的
url作为变量路径
然后变量成为路径跳转
- 2 get->index 和 render渲染
- 别忘了express中的render引用
app.engine('html',require('express-art-template'))
app.get('/index',function(req,res){
res.render('index.html',{
comment:comment
})
})
- 3 表单提交时的
redirect
重定向的改造
- 使用express中的
res.redirect('/index')
来代替之前的res.statusCode = 302;res.setHeader('Location','/index')