18

有谁知道当角度路线呈现其视图时如何触发事件?我想路由应用程序,并且在呈现模板的末尾我希望它触发一个事件以滑动视图“打开”,这样用户体验就不会那么苛刻。当你点击一个链接时,路线变化如此之快。我基本上想让用户体验更流畅。

  1. 单击图像
  2. 路由应用程序(但视图有一类显示无
  3. 当视图完成加载时,我想触发一个事件
  4. 该事件触发了一个侦听器,使我的标记向下滑动并打开。

有任何想法吗?

4

1 回答 1

24

这能满足你的要求吗?

$scope.$on('$routeChangeSuccess', function () {
  // run some code to do your animations
});

转到http://docs.angularjs.org/api/并查看$route(ngRoute 模块下的 LHS 菜单)

或者看看我问的这个问题.... AngularJS - Animate ng-view transitions

于 2013-04-04T14:04:48.157 回答