ngAnimate $$ animateJs не является функцией

0

Помогите снова...

Я пытаюсь использовать ui-bootstrap, но модалы не оживили, поэтому я попытался включить ngAnimate, но я получил эту ошибку:

TypeError: $$animateJs is not a function
    at prepareAnimation (angular-animate.js:2042)
    at initDriverFn (angular-animate.js:2032)
    at invokeFirstDriver (angular-animate.js:3070)
    at Array.triggerAnimationStart (angular-animate.js:2916)
    at nextTick (angular-animate.js:416)
    at scheduler (angular-animate.js:386)
    at angular-animate.js:2938
    at Scope.$digest (angular.js:16145)
    at Scope.$apply (angular.js:16359)
    at done (angular.js:10791)

это мой bower.json:

{
  "name": "sb-admin",
  "version": "0.0.0",
  "appPath": "app",
  "dependencies": {
    "angular": "~1.4.9",
    "angular-resource": "~1.4.9",
    "angular-ui-router": "~0.2.16",
    "angular-bootstrap": "~1.1.0",
    "metisMenu": "~2.2.0",
    "angular-loading-bar": "~0.8.0",
    "font-awesome": "~4.5.0",
    "requirejs": "~2.1.22",
    "bootstrap": "~3.3.6",
    "oclazyload": "ocLazyLoad#~1.0.9",
    "lodash": "~4.0.1",
    "angular-smart-table": "~2.1.6",
    "angular-google-maps": "~2.3.0",
    "angular-simple-logger": "~0.1.5",
    "angular-toggle-switch": "~1.3.0",
    "angular-animate": "1.4.9"
  },
  "resolutions": {
    "angular-bootstrap": "~1.1.0",
    "angular": ">=1.2.0",
    "lodash": "~4.0.1"
  }
}

Некоторые идеи?

  • 0
    попробуйте более актуальную версию .... выглядит довольно старой
  • 0
    что старое? 1.4.9 не является последней стабильной версией?
Показать ещё 2 комментария
Теги:

1 ответ

0

У меня была та же проблема, взглянув на документацию (https://github.com/angular-ui/bootstrap). Я видел это:

Угловые требования

UI Bootstrap 1.0 и выше требует Angular 1.4.x или выше, и он был протестирован с помощью Angular 1.4.8.

Поэтому я уменьшил угловую версию до 1.4.8 в моем файле "bower.json", и теперь я больше не получаю сообщение об ошибке.

Ещё вопросы

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