我如何模仿在AngularJS中发布数据的传统方式,其中URL加载了发送的参数。以下是我的控制器:
$scope.CallWebPay = function(){
console.log($scope.pay);
$scope.pay.hash = CryptoJS.SHA512($scope.pay);
var paramObj = {
product_id : $scope.pay.product_id,
pay_item_id : $scope.pay.pay_item_id,
amount : $scope.pay.amount,
currency : $scope.pay.currency,
site_redirect_url : $scope.pay.site_redirect_url,
txn_ref : $scope.pay.txn_ref,
cust_id : $scope.pay.cust_id,
hash : $scope.pay.hash
};
$http.post('https://www.testpayment.com/test_paydirect/pay', paramObj ).
then(function(response) {
}, function(response) {
});
}
期待行为 对该链接发出POST请求应该会导致端点上的页面重定向到另一个页面,但是现在什么也没发生。