express用ejs时,总是报某个变量没有定义
用ejs做模板引擎
视图文件里面有if判断是否有某个变量,有就渲染,没有就不渲染
比如下面这段
有error这个变量,就输出一段js,但是总是报error is not defined
本意就是没有error就不输出这段啊,为什么一定要定义error
就算改成这样也是一样
一定要在render的时候把所有视图文件里用到的变量都加上吗,即使视图里就是根据有没有这个变量去输出的?那也太麻烦了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试