У меня есть следующий код:
app.factory(CService.Id,
["$rootScope", "$route", "$routeParams", "$location", "$timeout",
($rootScope, $route, $routeParams, $location, $timeout) =>
new CService($rootScope, $route, $routeParams, $location, $timeout)]);
app.config(['$routeProvider', '$locationProvider',
function ($routeProvider, $locationProvider) {
$routeProvider.
when('/', {
templateUrl: 'page1.html',
controller: 'page1Controller',
controllerAs: 'ctl',
reloadOnSearch: false
}).
when('/', {
templateUrl: 'page2.html',
controller: 'page2Controller',
controllerAs: 'ctl',
reloadOnSearch: false
}).
в page1.html
<div>
<input ng-model="ctl.field">
</div>
Теперь я хочу передать значение field
из page1.html в page2.html, когданапример, нажмите на кнопку перенаправления (this.location.path(/page2.html)
), как мне это сделать?
Спасибо