如何在客户端中使用find()查询。我希望看到学校的学生一个名字。
客户端这是我的todos.ts提供商页面。
getTodos(){
return new Promise((resolve, reject) => {
let headers = new Headers();
headers.append('Authorization', this.authService.token);
this.http.get('https://myapp.com/api/todos', {headers: headers})
.map(res => res.json())
.subscribe(data => {
resolve(data);
}, (err) => {
reject(err);
});
});
}
home.ts
ionViewDidLoad(){
this.todoService.getTodos().then((data) => {
this.todos = data;
}, (err) => {
console.log("not allowed");
});
}
服务器端todos.js
exports.getTodos = function(req, res, next){
Todo.find(function(err, todos) {
if (err){
res.send(err);
}
res.json(todos);
});
}