I am new to AngularJS and I am currently trying to understand how to push an array of objects data (not input strings) between controllers. Right now, my code is pushing the data into one controller ('ChooseTabCtrl') but I actually want it to go to another controller ('ListTabCtrl') so that the list can be displayed on a different page. I'm feeling confused because most examples only show how to do this when a user enters a string of text. In my project, a favorite is added by clicking a button. Any help would be greatly appreciated.