我需要有条件地添加.ejs
文件,因此我以为可以通过两个单独的.ejs
文件来添加文件,但是我被困在网址中,以找出区别,
我总是从下面的代码获得相同的URL
req.originalUrl
我有这样的网址
localhost:4242/#!/home
localhost:4242/#!/user
localhost:4242/#!/profile
有什么方法可以在node.js中标识这些页面,或者有什么建议可以解决上述问题?
我想分割这段代码
ejs.renderFile(path.join(__dirname, '../views/index.ejs'), pageOptions, {rmWhitespace: true}, function(err, html){
res.setHeader('Content-Type', 'text/html; charset=UTF-8');
res.end(html.split(">\n<").join("><")
.split("}\n").join("}")
.split("{\n").join("{")
.split(";\n").join(";"));
});
进入
ejs.renderFile(path.join(__dirname, '../views/index1.ejs')
.....................
和
ejs.renderFile(path.join(__dirname, '../views/index2.ejs')
.....................