gpt4 book ai didi

AngularJS - 检测、停止和取消路线更改

转载 作者:行者123 更新时间:2023-12-02 23:53:38 31 4
gpt4 key购买 nike

我可以在 Controller 中看到事件 $routeChangeStart,但我不知道如何告诉 Angular 留下来。我需要弹出类似“您要保存、删除还是取消吗?”的信息。如果用户选择取消,则停留在当前“页面”。我没有看到任何允许监听器取消路线更改的事件。

最佳答案

您正在收听错误的事件,我做了一些谷歌搜索,但在文档中找不到任何内容。对此进行快速测试:

$scope.$on("$locationChangeStart", function(event){
event.preventDefault();
})

在全局 Controller 中阻止位置更改。

关于AngularJS - 检测、停止和取消路线更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13962351/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com