Есть ОДИН контроллер. Есть ДВЕ страницы. На них работает один и тот же контроллер. В контроллере есть scope. На первой странице вводятся данные пользователя и записываются в scope контроллера. При переходе на вторую страницу и нажатии потом на кнопку, нужно передать серверу данные этого scope.
Как это сделать - понятия не имею. Что читать - не знаю. Подскажите, пожалуйста, как решить эту проблему? Просто нужно с одной страницы передать данные на другую. SessionStorage не помогает, массив, который с первой страницы записываю в него, оказывается пустой на второй странице. Также, не работает и $rootScope.
$rootScope не может не работать. Это тот же $scope только глобальный на весь модуль. Скорее всего проблема в вашем коде )
Можно написать сервис который будет сторить нужные вам данные и подключить его к любому количеству необходимых контроллеров.
Но, исходя из того, что я прочитал - вам будет проще использовать $rootScope