我正在使用angularjs模态但是当我需要重定向到另一个视图时,我需要关闭它并延迟隐藏新页面的阴影。 那还有其他更快的解决方案吗?
我正在使用angularUI模式。
var element = angular.element('#mymodal');
element.modal('hide');
setTimeout(function(){
document.location.href='#newPage/'+process.pk;
}, 350);**
答案 0 :(得分:1)
在第一次安装angular UI Bootstrap时,注入你的模块
这是一个用于UI模式的link,模式返回你承诺,你也可以从模态解析数据。在这种情况下,通过使用promise您不需要使用超时,并且还有角度尝试使用$location
提供程序而不是document.location