当用户单击“取消”时,我要在window.print打开后进行重定向。
这将打开窗口打印
printHc(){
window.print();
}
现在,如果用户取消打印,我想重定向到另一条路线。例如
this.router.navigate("other_page");
如何在Angular 6中的Typescript上收听此事件? (使用铬)。谢谢
答案 0 :(得分:0)
您可以利用印后事件。当用户打印或取消打印对话框时,都会触发该事件。
@HostListener('window:afterprint')
onafterprint() {
this.router.navigate("other_page");
}