AngularJS在更改路线之前确认

AngularJS在更改路线之前确认,第1张

AngularJS在更改路线之前确认

演示:http://plnkr.co/edit/Aq8uYg

演示中,如果您更改输入的值,则在尝试返回时会注意到您。

如果未确认更改,请收听

$locationChangeStart
并使用
event.preventDefault()
以取消位置更改。

该方法具有以下优点

$route.reload()
:当前控制器和模型不会重新实例化。因此,所有变量均与用户单击“返回”按钮保持相同。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5087268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存