В общем я не понимаю как но удалось передать через $data.selectedItem
//MENU
module.controller('MasterController', function($scope, $data) {
$scope.items = $data.items;
$scope.showDetail = function(index) {
var selectedItem = $data.items[index];
$data.selectedItem = selectedItem; //Передаем значение
$scope.navi.pushPage('detail.html',{});
};
});
//SUB_MENU
module.controller('MasterControllerSub', function($scope, $data, $http) {
var selectedItem= $data.selectedItem; //Принимаем значение
var id = selectedItem.id;
var url = 'url/api/sub-menu.php?id='+ id;
$http.get(url).success(function(data){
$scope.items = data.sub_menu;
});
$scope.showDetailSub = function(id) {
var selectedItemSub = id;
$data.selectedItemSub = selectedItemSub;
$scope.navi.pushPage('categor.html',{});
};
});