Как пройти AngularJS Ответ на window.url - PullRequest
1 голос
/ 05 февраля 2020
var app = angular.module("myApp",[]);
app.controller("myCtrl",function($scope,$http){

$http({
                method: 'POST',
                url: '../api/CreateOrder',
                data: Object.toparams(myobject),
                headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
            }).then(function successCallback(response) {

                window.location.href = "checkout.html?OrderId=" + response.data;


            }, function errorCallback(response) {

                alert("Error. while updating user Try Again!");

            });

});

Вот мой код, я получаю ответ от http GET, Как передать данные ответа, для которых в качестве параметра указан OrderId, в window.location.href?

Ответы [ 2 ]

2 голосов
/ 05 февраля 2020

Предположим, что response.data равно [{OrderId : 25 }], затем попробуйте

window.location.href = "checkout.html?OrderId=" + response.data[0].OrderId;
0 голосов
/ 05 февраля 2020
search(search, [paramValue]);

Этот метод getter / setter.

Возвращает часть поиска (как объект) текущего URL-адреса при вызове без каких-либо параметров.

Изменение части поиска при вызове с параметром и return $location.

$location.search({OrderId : 25 });

locationSearchStatus = $location.search();

AngularJs Do c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...