有没有人知道如何在 Angular 路由渲染视图后触发事件?我想路由应用程序,在模板渲染结束时触发事件,以便滑动视图 "打开",这样用户体验就不会那么突兀。当您单击链接时,路由变化非常快速。我基本上想让用户体验更加流畅。
- 点击图片
- 路由应用程序(但视图具有 display: none 类)
- 当视图加载完成时,我想触发一个事件
- 该事件触发一个监听器,使我的标记向下滑动并打开。
有任何想法吗?
有没有人知道如何在 Angular 路由渲染视图后触发事件?我想路由应用程序,在模板渲染结束时触发事件,以便滑动视图 "打开",这样用户体验就不会那么突兀。当您单击链接时,路由变化非常快速。我基本上想让用户体验更加流畅。
有任何想法吗?
这个是否符合你的期望?
$scope.$on('$routeChangeSuccess', function () {
// run some code to do your animations
});
访问http://docs.angularjs.org/api/并查看$route(ngRoute模块下的LHS菜单)。
或者您可以查看我提出的这个问题...AngularJS - Animate ng-view transitions