Javascript-全局变量未定义

问题描述

我有一个问题,我无法理解,问题是在我的视图中dir全局变量都已定义并且没有任何问题,但是当我在视图中创建dir并将文件放入其中时,所有的全局var都变为未定义我试图搜索,看看是否有人在这里遇到问题,但我什么都没找到注意:我的问题不在示波器上

这是我的全局vars app.js代码

app.use((req,res,next) => {
    res.locals.currentUser = req.user;
    res.locals.success_msg = req.flash('success_msg');
    res.locals.error_msg = req.flash('error_msg');
    res.locals.error = req.flash('error');
    next();
});
This is my ejs(js and html)
Note: this code is working realy well in the views dir but in any dir in the views dir it undefind

NOTE: THIS IS EJS NOT HTML

<h4 class="uk-text-center uk-margin-remove-vertical text-light">
<%= currentUser.username %></h4>

请帮助我

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)