javascript - Set default state by routing with ember -


i have controller

newcontroller.extend({     ors: [],     ands: [],     ....... 

in controller ors, ands , variable change.

how when change routing variables set default state?

is there such hook, set default state ?

in angular2 cann't know when variables must setting default. in angular2 zonejs , without me.

controllers singleton means not instantiated again. there hook in route can reset controller. default there hook provided in controller.

  1. resetcontroller hook can use reset controller values either when model changes or route exiting.
 import ember 'ember';     export default ember.route.extend({   resetcontroller(controller, isexiting, transition) {     //isexiting true on leaving route.     if (isexiting) {        controller.set('page', 1);     }   } }); 
  1. deactivate() can use this.controller , set properties initial value.

Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -