Angular 1.5,组件路由器检测未保存的更改和警报

时间:2017-04-30 08:06:27

标签: angularjs angular-component-router

当我使用angular 1.3时,我使用它(Detect Unsaved changes and alert user using angularjs)来检测未保存的更改并向用户发出警报,一切正常。但是当使用angular 1.5(组件路由器)时,$ctrl.form.$dirty的值在$locationChangeStart之后被销毁,因此我无法获得此值(在$locationChangeStart之前,当我通过show调试时,此值显示正确它在HTML代码上)

任何人都有建议 非常感谢!

0 个答案:

没有答案