3

搜遍了 SO 和 google 以及 EJS 网站,找不到任何东西。如果您有文档链接,请分享。

我有一个名为 rooms.ejs 的视图,我以这种方式加载它:

  app.get('/rooms', function(req, res){
      RoomProvider.findAll(function(error, rooms){
        res.render('rooms', {
            locals: {
                title: 'List of rooms',
                rooms: rooms
            },
            layout:'simple'
        });
      });
  });

这就是我在该视图中的内容(rooms.ejs):<%- partial('room', rooms) %>

部分打印<%= room.owner %>。效果很好。

我试图将部分重命名为 rooms_partial,但现在我不知道发送的变量名<%= room.owner %>不再有效,<%= rooms_partial.owner %>

4

1 回答 1

-3

TJ 回答了这个问题:

驼峰式为 roomsPartial,也 res.render(foo, { rooms: rooms, title: '..', layout: 'simple' }) 不需要本地人:

于 2011-11-26T17:15:25.887 回答