собственно по теме.
ui-sref срабатывает когда загружается страница и пользователя сразу редиректит на другую страницу.
$scope.toService = function(serviceId) {
/*var nonContractExternal = {
serviceId: configs.payments_config.service.nonContractExternal
};*/
var servId = configs.payments_config.service.nonContractExternal;
nonContractExternal = pages.services({serviceId: servId});
var data = {
serviceId: serviceId,
fields: [],
amount: 0,
autoCheck: false
};
$scope.preLoader = true;
if ($stateParams.subscribe) {
data.subscribe = true;
}
if ($stateParams.nonContractExternal) {
console.log('dd');
alert('d');
}
$state.go('pages.payment', data);
};
link<a ui-sref="toService(nonContractExternal)">
не должно редиректить сразу