从当前页面移到另一页面时,我正在使用$ transitions.onBefore函数。
用于从仪表板退出时创建新的仪表板缩略图。但是有一个问题。
$ transitions.on在开始工作之前,不仅要退出工作,而且还要删除其中的仪表板,尽管在删除仪表板时,缩略图也应删除。
因此,我想设置$ transitions.onBefore工作,除非删除仪表板。
可以设置$ transitions.on。 这是我的代码,请给我任何解决此问题的想法。
谢谢。
Java脚本
$transitions.onBefore( {}, function( trans) {
if( trans.from().name == "Dashboard") {
return new Promise( resolve => {
var layer = angular.element( '<div class="thumbnail-loading"><i class="fa fa-spinner fa-spin fa-2x"></i></div>');
$("#body-content").append( layer);
makeThumbnail().then( function() {
resolve();
});
});
}
});