我最近开始学习如何使用 Sails.js,遇到了一个小问题。
我有一个模型叫做申请人,如下:
module.exports = {
attributes: {
name: {
type: 'STRING',
required: true
},
email: {
type: 'STRING',
required: true
}
}
};
我已经构建了索引操作来返回申请人模型的所有实例:
module.exports = {
index: function(req, res) {
Applicant.findAll().done(function(err, applicants) {
res.view({
apps: applicants
});
});
}
};
这是我正在使用的视图:
<section id="applicants">
<h1>List of applicants</h1>
<ul>
<% for (applicant in apps) { %>
<li><%= applicant.name %> <%= applicant.email %></li>
<% } %>
</ul>
</section>
不过,当我加载相应的 URL 时,我看不到我的数据显示。
我已阅读 Sails.js 文档,但似乎找不到我的代码有什么问题。
如果有人可以帮助我解决这个问题,那就太好了。
谢谢!