angular - Angular 2 - 如何让 router.navigate 导致 canDeactivate 触发
问题描述
当我使用与我所在页面相同的 URI调用router.navigate时,我看不到我的 canDeactivate 服务被调用。
即使 router.navigate 的 URI 没有更改,如何强制 canDeactivate触发?
它在路由器导航到不同的 URI 时起作用。
解决方案
推荐阅读
- visual-studio-code - 将保存项添加到 vscode 编辑器上下文菜单
- python - 在python中计算一列中不同类别的比率
- django - Django:尝试获取选中的复选框而不使用 AJAX 提交时显示“无值”
- javascript - Mongoose Object.save() 仅在调用两次时才有效
- i2c - Coral Dev Board Mini i2C 连接到 Adafruit Motor Shield V2
- python - Conda&dlib: ImportError: DLL load failed while importing _dlib_pybind11: 动态链接库 (DLL) 初始化例程失败
- html - 使用 Raspberry Pi 从 aqi.json 文件更新 highcharts 问题
- java - 为什么@ManyToOne 中没有 mappedBy 属性
- flutter - 条件为假时如何删除列表视图项?
- artificial-intelligence - 人工智能中的事件是什么意思