Access从视图中航行当地人

时间:2015-04-29 18:56:51

标签: javascript node.js sails.js

我正在玩Sails.js并尝试做一些基本的东西来弄清楚它是如何工作的。我需要从控制器传递一个变量到我的视图,应该很简单。路由工作,但变量不存在,我缺少什么?

控制器

  index: function (req, res) {

  User.find().exec(function list(err, listed){
    return res.view('user/index', {users: listed});
  });
}

查看:

<ul>
    <% _.each(users, function (dawg) { %>
    <li><%= dawg.name %></li>
    <% }) %>
</ul>

错误:

ReferenceError: /home/ejerhar/git/swriter/views/user/index.ejs:2
    1| <ul>
 >> 2|     <% _.each(users, function (dawg) { %>
    3|     <li><%= dawg.name %></li>
    4|     <% }) %>
    5| </ul>

users is not defined

1 个答案:

答案 0 :(得分:3)

典型的是,一旦我发布问题,我就会找到答案。

问题是我为视图指定的GET路由,路由覆盖了控制器