您好,我是 Angular 路由的新手,想知道如何通过 Controller 转换到不同的状态。
我知道我必须注入(inject)我所做的 $state 服务,但我不清楚如何使用该服务的转换方法。
这是我在我的 Controller 代码中尝试转换的内容,但它不起作用 :((我也尝试 $stateService.go(...) 但没有成功)
$stateService.transitionTo("teststate({ path: 'Test.TestState' })");
这是我的状态定义
$stateProvider
.state("teststate",
{
url: '/:path',
templateUrl: (stateParams) => {
return '/Templates?path=' + stateParams.path;
},
})
如有任何帮助,我们将不胜感激!
谢谢
最佳答案
关于javascript - 使用状态参数转换到不同状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29106324/