Я хотел бы передать определенную переменную на новый вид в angularJS.Передать переменную области видимости на новый вид
Это то, что я пытаюсь сделать:
$scope.login_username_model = $scope.register_username_model;
$location.path('/confirmation');
И на мой взгляд, подтверждение, я привязки поля формы для login_username_model.
Однако, когда я попал в окно подтверждения, моя форма пуста. Что я могу сделать, чтобы заполнить эту переменную? Или как я могу отладить это?
Это тот же контроллер. Однако, похоже, состояние контроллера сбрасывается после изменения $ location.path(). Делает ли angularJS таким образом? –
Да, по умолчанию изменения местоположения необходимо перезагрузить. Вы можете установить reloadOnSearch: false в конфигурацию маршрута. – Narretz