目前我可以像这样从 Controller 更改状态:
$scope.goTo = function(state){
$state.go(state);
}
<li class="list-group-item" ng-click="goTo('main')">HOME</li>
有什么方法可以直接从 html 中完成,而不必编写 Controller 函数?
最佳答案
是的,假设您使用的是 ui-router,您将使用带有 ui-sref 的超链接来指定要转到的状态。像这样的东西:
<li class="list-group-item"><a ui-sref="HOME">HOME</a></li>
所有各种路由提供程序都支持类似的东西。
关于angularjs - Angular - 从标记更改状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36922808/