Uncaught TypeError: scope.observeChanges не является функцией - PullRequest
0 голосов
/ 21 февраля 2020

Привет, я использую библиотеку Ember Javascript, я получаю следующую ошибку:

Uncaught TypeError: scope.observeChanges is not a function

Мой код выглядит следующим образом:

   didInsertElement: function () {
        var scope = this;

        setTimeout(function () {
            var value = Ember.get(scope, 'value');
            var element = $(scope.element);
            var change = function () { Ember.set(scope, 'value', element.val()); }
            element.val(Ember.get(scope, 'value'));
            element.attr('type', 'text');
            element.change(change);
            // element.keypress(change);
            Ember.set(scope, 'loaded', true);
            scope.observeChanges();
            element.inputmask({
                mask: Ember.get(scope, 'mask')
            });

            element.attr('input-format', Ember.get(scope, 'input-format'));
            element.attr('input-filter', Ember.get(scope, 'input-filter'));
            element.attr('input-filter-message', Ember.get(scope, 'input-filter-message'));

        }, 250);
    }

Это не вызывает у меня никаких проблем за запуск приложения - но когда я использую отладчик, я получаю вышеупомянутую ошибку - что я могу сделать, чтобы исправить эту проблему - спасибо.

...