$stateProvider.
state('steps', {
url: '/steplist/:stepList/:startStepId/:endStepId',
templateUrl: 'views/step.html',
controller: 'StepsCtrl'
});
我有状态'steps',它的url有:steplist,:startStepId和:endStepId动态设置。那么如何使用$ state.go()函数从控制器设置这些值?
答案 0 :(得分:3)
$state.go(to [, toParams] [, options]);
$state.go()
的第二个参数是包含状态参数的对象。有关详细信息,请参阅ui-router project wiki。
$state.go('steps', { stepList: 1, startStepId: 2, endStepId: 3});