Graphically, my index.html looks like this;
 Then I would like to click into seperate lists of food item for each category.
In code, my menu-detail.html page looks like this;
<div class="list card"> <a class="item list-inset item-thumbnail-left" ng-repeat="item in items" href="#/{{items.foodItem}}"> <img ng-src=" {{ items.imgsrc }} "> <a class="item item-icon-left item-button-right"> {{ items.foodItem }} <button class="button button-positive" ng-click="count = count + {{ menu.calories }} "> {{ items.calories }} </button> </a> <p><a class="button button-energized button-block icon ion-arrow-left-b" href="#/tab/menus"> Back to Menu</a> </p> <p><a class="button icon ion-settings button-block" ng-click="count = 0"> Reset</a> </p> </a> </div> and the controller looks like this
// "items" is returning mock data .controller('menuDetailCtrl', function ($scope, menuService) { index = ['Breakfast', 'Lunch', 'Dinner', 'Snacks']; $scope.items = [ { foodItem: "Cereal", imgsrc: "../img/almond.jpg", calories: 567 }, { foodItem: "Bread", imgsrc: "../img/olive.jpg", calories: 567 }, ], [ { foodItem: "Wrap", imgsrc: "../img/meats.jpg", calories: 567 }, { foodItem: "Sandwich", imgsrc: "../img/nibbles.jpg", calories: 567 }, { foodItem: "Soup", imgsrc: "../img/fishAndShellfish.jpg", calories: 567 }, ], [ { foodItem: "Lamb", imgsrc: "../img/meats.jpg", calories: 567 }, { foodItem: "Burger", imgsrc: "../img/nibbles.jpg", calories: 567 }, { foodItem: "Shepherds Pie", imgsrc: "../img/fishAndShellfish.jpg", calories: 567 }, { foodItem: "vegetables", imgsrc: "../img/almond.jpg", calories: 567 } ], [ { foodItem: "Biscuits", imgsrc: "../img/meats.jpg", calories: 567 }, { foodItem: "Sweets", imgsrc: "../img/nibbles.jpg", calories: 567 }, { foodItem: "Yoghurt", imgsrc: "../img/fishAndShellfish.jpg", calories: 567 }, { foodItem: "Chocolate", imgsrc: "../img/almond.jpg", calories: 567 } ] ]; // $scope.index = indices[$stateParams.itemsFoodItem]; $scope.getDetail = function(ObjectData){ menuService.items = ObjectData.foodItem; menuService.items = ObjectData.imgsrc; menuService.items = ObjectData.calories; } }) and I get this result - an unpopulated list;  How do I get the list to poputate with the items I have listed in the controller? As you can see hopefully from the menu-detail.html code, the expressions are listed relative to the information in the controller but I get a blank placeholders in the gui for the code