CNode

express res.render 求助!!!

问答
Hhsh075623201发布于12 年前最后回复12 年前6 回复7063 浏览0 收藏

目前需要动态render模板,但如果不存在ejs模板时,出错,请问应如何捕获异常??

查看回复

回复 (6)

A
alsotang#1·12 年前

先用 fs.existsSync 判断一下是否存在,再决定是否 render

H
hsh075623201#2·12 年前
W
wuliao49#3·12 年前

直接TRY一下 根据异常跳转

H
hsh075623201#4·12 年前
引用 wuliao49直接TRY一下 根据异常跳转

@wuliao49 试了try 好像不行。。。

M
magicdawn#5·12 年前

异步地try是判断error

res.render('index.ejs',{ title: "index" },function(err,result){
    if(err) return res.end("木有模板呀...")
	res.end(result)
})
H
hsh075623201#6·12 年前
引用 magicdawn异步地try是判断error

@magicdawn 恩 好的 感谢。。。

参与回复
登录后即可参与回复。登录