【发布时间】:2015-05-20 07:24:20
【问题描述】:
您好,我是角度路由的新手,想知道如何通过控制器转换到不同的状态。
我知道我必须注入我所做的 $state 服务,但我不清楚如何使用服务的转换方法。
这是我在控制器代码中尝试转换的内容,但它不起作用:((我也尝试过 $stateService.go(...) 但没有成功)
$stateService.transitionTo("teststate({ path: 'Test.TestState' })");
这是我的状态定义
$stateProvider
.state("teststate",
{
url: '/:path',
templateUrl: (stateParams) => {
return '/Templates?path=' + stateParams.path;
},
})
任何帮助将不胜感激!
谢谢
【问题讨论】:
标签: javascript asp.net angularjs angular-ui-router