Angular 2: Passing Data to Routes?

You can’t pass objects using router params, only strings because it needs to be reflected in the URL. It would be probably a better approach to use a shared service to pass data around between routed components anyway.

The old router allows to pass data but the new (RC.1) router doesn’t yet.

Update

data was re-introduced in RC.4 How do I pass data in Angular 2 components while using Routing?

Leave a Comment