帆和助手ejs问题。

时间:2014-04-13 08:27:45

标签: backbone.js sails.js

我正在一个带有风帆和ejs的项目中工作,我正在尝试知道我在哪个页面,我的意思是如果我在家庭网站,登录,注册,....从模板。

当我尝试使用时,is_current_page我总是得到错误“未定义”我已经尝试添加express-helpers,因为我已经阅读了这个问题How to configure Sails.js to use EJS view helpers但没有成功。

任何想法?

1 个答案:

答案 0 :(得分:0)

我无法让Express-Helpers使用Sail的beta版本(此时为v10-rc5)。我通过查看路径解决了这个问题,但我不会声称这是“正确的”解决方案。

 if(res.locals.view.path.split('/')[0] === 'view_name'){ ... }

如果还有另一种方法来确定当前视图,我也会感兴趣。