сообщение об ошибке javascript TypeError: undefined не является функцией при использовании ngTagsInput

Я использую ngTagsInput для функции тегирования. ngTagsInput работает нормально, как и ожидалось. Но при загрузке моего приложения. Я вижу два сообщения об ошибках в консоли браузера.

Я прикрепил снимок сообщения об ошибке. Я пробовал использовать как обычную, так и минимизированную версию ngTagsInput, но безуспешно.

Любая идея будет заметна.

сообщение об ошибке


person dhamibirendra    schedule 05.02.2014    source источник
comment
Вы должны взглянуть на строку 63, я думаю. Установите точку останова в отладчике браузера и выполняйте вызовы функций, пока не дойдете до ошибки.   -  person Christoph    schedule 05.02.2014
comment
Вы когда-нибудь понимали это, имея ту же проблему?   -  person allencoded    schedule 14.04.2014
comment
@allencoded Это было из-за версии AngularJs   -  person dhamibirendra    schedule 15.04.2014


Ответы (2)


Ааа, это из-за версии AngularJs. https://github.com/mbenford/ngTagsInput, так как я использовал более старую версию. Пришлось использовать другой плагин для тегов.

person dhamibirendra    schedule 15.04.2014

Мне жаль, что я не видел этот вопрос раньше. :(

Из v1.0 только для ngTagsInput поддерживает угловой 1.2.1+. Если вы застряли с предыдущей версией Angular, вы можете попробовать более раннюю версию, но вы, вероятно, пропустите большинство функций.

person Michael Benford    schedule 23.04.2014