I am new to angular. I am using a service which gets a list of objects and displays them on the 1st page. Then based on what object was clicked, I am setting the tab header
Do you have several angularjs apps? In theory you should have a single HTML file and partials / controllers, you can store the data you want to use in a factory (singleton) or angularJS cache, if you are going to navigate between several HTML pages you can use local storage or reload the data from server.
Some useful links:
$cache
https://docs.angularjs.org/api/ng/service/$cacheFactory
Local storage:
How do I store data in local storage using Angularjs?