AngularJs - передача параметров из строк результатов сетки на внешнюю веб-страницу - PullRequest
0 голосов
/ 03 июля 2018

Я работаю над веб-приложением, созданным на angularjs.Таким образом, у меня есть пользовательский интерфейс результатов поиска, который при поиске отображает результат в виде сетки. Теперь, когда пользователь нажимает на каждую строку результата, должна вызываться внешняя веб-страница со значениями. столбцов, переданных из строки выбранной сетки на внешнюю веб-страницу.

Как я могу это сделать, могу ли я иметь образец контроллера для справки.

Пожалуйста, помогите с этим

Спасибо, Alex

1 Ответ

0 голосов
/ 03 июля 2018

Если я вас правильно понимаю, вы хотите отправить AJAX-вызов на какой-то JSON API, когда пользователь нажимает на какой-либо элемент. Вот как это сделать в контроллере angularjs:

angular.module("your.app")
.controller("ajaxingCtrl",["$http","$scope", function($http, $scope){
    $scope.onSomeUserAction = function(argument){
        //substitute the type of request your api requires
        $http.get("http://your.remote.api/some/resource", 
        {
         //params will get parsed into HTTP query parameters
         params: {
                  x:arguments.x
                 }
        }
        ).then(function(result){
            console.log(result);// and then do what you will with the result
        })
    }
}])

Дополнительную информацию о выполнении вызовов ajax можно найти в документах $ http службы angular .

...