как использовать угловой гобой без «гобой не определено»

0

Я хочу использовать "угловой гобой" для HTTP-запросов, поэтому возвращаю очень большой json. Я включил библиотеку и поместил функцию в свой контроллер, но получаю "Ошибка: гобой не определено". Я не знаю, могу ли я пропустить включение другого libreía, или это может быть проблемой.

Мой код

var app = angular.module('dataview', ['ngOboe'])
app.controller('DataViewCtrl', function($scope, Oboe){
     $scope.oboeget = function(uri)
    {
        //in uri i pass url so retun json
        $scope.data = [];

        Oboe({
            url: uri,
            pattern: '{timestamp}', 
            start: function(stream) {
                $scope.stream = stream;
                $scope.status = 'reading....';
            },
            done: function() {
                $scope.status = 'done';
            }
        }).then(function() {
            // not used
        }, function(error) {
            // some error
        }, function(record) {
            $scope.data.push(record);
        });
    }

}
<script src="/bower_components/angular/angular.min.js"></script>
<script src="/bower_components/angular-oboe/dist/angular-oboe.min.js"></script>
                                                                      
  • 0
    Я замечаю в вашей ошибке, гобой строчные, а в коде - прописные. Вы напечатали ошибку вручную и, возможно, изменили регистр, или это тот же регистр, что и ошибка?
Теги:

1 ответ

2

Вам нужно включить гобое перед угловым гобой.

<script src="/bower_components/oboe/dist/oboe-browser.min.js"></script>
<script src="/bower_components/angular-oboe/dist/angular-oboe.min.js"></script>

Я создал запрос на перенос для обновления документации: https://github.com/RonB/angular-oboe/pull/8

Ещё вопросы

Сообщество Overcoder
Наверх
Меню