Я попытался реализовать угловой js $ state.go() с параметром. Но $ state.go() отлично работает без параметра. Но с параметром это не сработало. Я уже пробовал много примеров, но никак. Мне нужно отобразить параметр в представлении html. мое состояние провайдер,
$stateProvider
.state('home', {
url: '/',
views: {
'[email protected]': {
templateUrl: 'content.html',
controller: 'dashCtrl'
}
},
params: {
obj: {
value:''
}
}
});
и контроллер,
dashboard.controller('dashCtrl', function ($scope, $http, $state, $stateParams){
$state.go('dash_home', {obj: {value:'admin'}});
});
и мой DIV является
<div>
<h1>welcome : {{value}} || {{obj.value}}</div>
чем проблема.?
Вы показываете состояние 'home' и пытаетесь перейти к' dash_home', который является совершенно другим состоянием, даже не дочерним состоянием 'home'. –
home - это мое текущее состояние, а dash_home - это состояние, которое я хочу перенаправить – jicks