Я использую функцию $ transitions.onBefore при переходе на другие страницы с текущей страницы.
Это для создания новой миниатюры панели инструментов при выходе из панели мониторинга. но есть одна проблема.
$ transitions.onПеред тем, как работать не только с выходом, но и с удалением внутри него панели мониторинга, хотя при удалении панели мониторинга также следует удалять миниатюру.
Итак, я хочу установить $ transitions.on, прежде чем работать, кроме случаев, когда я удаляю панель управления.
Возможно установить $ 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();
});
});
}
});