javascript - Overriding parent model loading in nested Ember.js route -


i'm learning ember , trying figure how signup form.

i have /users route before , have created users/new route. in users route load users store - , users/new route load users - not needed.

should create separate users/index.js route index or there way override parent model loading should using?

// app/router.js import ember 'ember'; import config './config/environment';  var router = ember.router.extend({   location: config.locationtype });  router.map(function() {   this.resource('users', function() {     this.route('new');   });    this.route('users', function() {     this.route('new');   }); });  export default router; 

// routes/users.js import ember 'ember';  export default ember.route.extend({   model: function(){     return this.store.findall('user');   } }); 

// routes/users/new.js import ember 'ember';  export default ember.route.extend({   model: function(){     return this.store.createrecord('user');   } }); 

if not need users collection in users children routes, reasonable create users.index route , use users collection model in users.index route only. in case remove users route , controller files.


Comments

Popular posts from this blog

qt - Using float or double for own QML classes -

Create Outlook appointment via C# .Net -

ios - Swift Array Resetting Itself -