in app routes:
{ path: 'calculator', component: CalculatorComponent, data: {physical: 
Physical}},
    
in settings comoponent:

if(this.selectedPhysical) {
   this.router.navigate(['/calculator', this.selectedPhysical ]);
}

in calculator component:

ngOnInit() {

   ** problem is here **, I've tried every combination of things and 
nothing works.  It's always undefined.

   this.route
       .data
       .subscribe(v => {
                  this.selectedPhysical = <Physical>v);
                  console.log("phys = " + this.selectedPhysical);
       }

}

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to