gpt4 book ai didi

get - 如何使用AngularJS删除GET参数?

转载 作者:行者123 更新时间:2023-12-04 04:48:27 24 4
gpt4 key购买 nike

#/order/123?status=success

击中路线 '/order/:id'并到达 OrderCtrl

访问 $routeParams.query后,我们想清除 #/order/123的网址。如何做到这一点?

最佳答案

使用$location服务,可以通过为搜索参数分配空值来删除它:

$location.search( 'status', null );

但是您应该注意,默认情况下,这将重新加载当前路由。如果您不想重新加载当前路线,则可以在路线定义中将其禁用:

$routeProvider.when( '/order/:id', {
// yada yada...
reloadOnSearch: false
});

但是 $routeUpdate仍然会触发并且可以使用react。

关于get - 如何使用AngularJS删除GET参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14526947/

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