我是角度和ui-router的新手。
我已经实施了一些像这样的样本。
$stateProvider
.state('route1', {
url: "/route1",
templateUrl: "route1.html"
})
.state('route2', {
url: "/route2",
templateUrl: "route2.html"
})
这工作正常,但需要点击。
我要做的是,页面会在不同的状态之间自动更改。 如果它到达终点,它将从第一页开始循环。
就像一个滑块。
我该如何实现?
答案 0 :(得分:1)
可以通过$state.go('route1')
更改状态(请参阅文档http://angular-ui.github.io/ui-router/site/#/api/ui.router.state。$ state)。所以在你的控制器中你可以使用,例如。 $ timeout并改变状态。