Slide 29
Slide 29 text
example of a callback, later I will rewrite it to use a promise
var
done
=
function(err,
jobs){
res.render("myview",
{
user
:
req.user,
jobs:
jobs
});
};
getJobs
=
function(req,
done){
Job.findJobsOfUser(req.user._id,
function(err,
jobs){
if(err)
throw
err;
done(null,
jobs);
});
}
var
jobs
=
getJobs(req,
done);
This becomes callback horror, when I want to load more things, before rendering the page.