gpt4 book ai didi

javascript - AngularJS 中的路由重定向

转载 作者:行者123 更新时间:2023-11-28 16:05:37 25 4
gpt4 key购买 nike

所以我已经有了通常的路由功能,但现在我想问是否可以重定向到不同的页面,但在此之前我想调用一个函数。

这就是我到目前为止所拥有的。但它无法正常工作。

when('/person/remove/:Id', {
resolve: {
delay: function ($q, $route, person) {
var currentIndex = $route.current.params.Id;
var brochure = person.get(currentIndex);
person.remove(brochure);
}
},
redirectTo: '/person'
})

最佳答案

您确定应该为此使用路线吗?我从你的例子中得知,删除网址永远不应该显示任何内容,它应该只调用服务器然后重定向?如果是这种情况,那么您不应该使用 url 来删除记录。在 GUI 中单击将触发一项服务,以在后台删除记录,并在完成后进行重定向。

因此,您只需从/person/123 转到/person,而不是从/person/123 转到/person/123/remove,然后再转到/person。删除是一个操作,不应在您的应用程序中用其自己的 URL 表示。

关于javascript - AngularJS 中的路由重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15074997/

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