您认为使用$state.go或$location.path哪个更好?
我的动画不适用于state.go,但适用于$location.path.
有人知道为什么吗?
谢谢!
您可以使用模块ngAnimate
而不是ngClass
指令来设置视图/状态更改的动画。该模块在发生更改的元素上添加特定的css类。要查看动画的动作,您必须只定义适当的CSS类
在这里,您可以找到一个小的介绍,介绍ui路由器模块是如何工作的。
更新
抱歉耽误了。。。没有理由不这样做。当$location.path
更改时,UI路由器插件内部调用$state.go()
。
请参阅分叉plunker $state.go()
如何与ngAnimate
模块结合工作。