Setting up a route model
Occasionally, you'll need to retrieve data from a model for a template. The route is responsible for loading the appropriate model. This recipe will go over how to do this.
How to do it...
- In a new application, open the
router.js
file and add a new route. We'll call this routestudents
:// app/router.js import Ember from 'ember'; import config from './config/environment'; var Router = Ember.Router.extend({ location: config.locationType }); Router.map(function() { this.route('students'); }); export default Router;
The
students
route will retrieve data from thestudents
route handler. - Generate the
students
route. This will create thestudents
route handler and template:$ ember g route students
- In the
students.js
file, add a ...
Get Ember.js Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.