title: Angular2 switch between components and share the data model
body: <p>I have a component. The component is a list of some items. When I click on some item on the list view another component (detail-info view) should appear. What is the best way to replace the first component (list of some items) with the detailed view and from the detailed view I need to be able to go back to the item view (back button/link). What is the best practice to accomplish this in angular2.</p>