Предположим, что мы определяем состояние следующим образом:
(function() {
'use strict';
angular.module('app').config(stateConfig);
function stateConfig($stateProvider) {
$stateProvider
.state('baseInformation', {
parent: 'panel',
params: {
param1: null
},
data: {
data1: 'sample data'
},
url: 'baseInformation',
views: {
'panel': {
templateUrl: 'app/baseInformation.html',
controller: 'BaseInformationController',
controllerAs: 'vm'
}
}
});
}
})();
Я хочу изменить значение data
при использовании $state.go
, обратите внимание, я не хочу использовать значение с params
.может быть что-то вроде этого:
$state.go('baseInformation', {data1: 'data1 changed'});
Есть ли способ сделать это, с помощью $state.go
или другой вещи?