2016-05-28 7 views
1

私は角度2のアプリケーションを作成しようとしています。クラスからルーティングするためにデータを送信したいと思います。私のクラスのデータをルートに渡します

コード

@RouteConfig([ 
      { 
      name: 'Slider', 
      component: thumbnail_gallery , 
      path: '/slider/:id' , 
      data : model 
      } 
]) 
export class Watch extends Ext implements OnDestroy{ 
     public model: any; <=== i want pass this from route 
} 

私はこれをどのように行うことができますか?

+0

はhttp://stackoverflow.com/questions/36835123/how-do-i-pass-data-in-angular-2-components-while-usingも参照してください。 -ルーティング –

答えて

1

は、この方法を試してください -

@RouteConfig([ 

    {name: 'Slider', component: thumbnail_gallery ,path: '/slider/:id' , data : model } 
]) 


export class Watch extends Ext implements OnDestroy{ 

    public model: any; 
    constructor(private router: Router){} 

    Demorouting(){ 
     this.router.navigate(['/slider', {id: this.modal}]) 
    } 

} 
関連する問題