gpt4 book ai didi

angularjs - 支付成功后重定向到 AngularJS 路由

转载 作者:搜寻专家 更新时间:2023-11-01 00:40:14 24 4
gpt4 key购买 nike

我正在将 PayUMoney 应用程序集成到我的平均堆栈应用程序中。现在,在成功完成付款后,payumoney 调用我的成功 api。现在我需要将此 api 调用的响应呈现到我的 angularjs View 页面。

我怎样才能做到这一点?

最佳答案

考虑从 PayUMoney 返回的响应是一些参数,例如 success=true&transactionId=2342418083&ref=18

因此,当您在服务器端代码中收到这些参数时,将用户重定向到 Angular 页面,并将这些参数作为查询参数,例如:

// TODO this is a Grails way of redirect, do according to your app
redirect(uri: "/#/payment/success?success=true&transactionId=2342418083&ref=18")

现在,在 payment/success 页面的 Angular Controller 中,您可以使用 $location 服务来获取这些参数:

fooApp.controller("PaymentSuccessController", function($scope, $location) {
var params = $location.search();
// Now use these paramters
console.log(params.transactionId == "2342418083");
});

关于angularjs - 支付成功后重定向到 AngularJS 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37374845/

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