Angularjs автозаполнение от $ http

я пытаюсь написать директиву автозаполнения, которая выбирает данные с сервера, используя запрос $ http(без использования внешних плагинов или скриптов), В настоящее время он работает только со статическими данными. Теперь я знаю, что мне нужно вставить свой запрос $ http вsource: директивы, но я могуне могу найти хорошую документацию по этому вопросу.

http запрос
$http.post($scope.url, { "command": "list category() names"}). 
            success(function(data, status) {
                $scope.status = status;
                $scope.names = data;    
            })
            .
            error(function(data, status) {
                $scope.data = data || "Request failed";
                $scope.status = status;   
            });
директива
app.directive('autoComplete', function($timeout) {
    return function(scope, iElement, iAttrs) {
            iElement.autocomplete({
                source: scope[iAttrs.uiItems],
                select: function() {
                    $timeout(function() {
                      iElement.trigger('input');
                    }, 0);
                }
            });
        };
    });
Посмотреть
 

Итак, как мне правильно собрать все это вместе в угловой путь?

Ответы на вопрос(5)

Ваш ответ на вопрос