Помогите снова...
Я пытаюсь использовать 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"
}
}
Некоторые идеи?
У меня была та же проблема, взглянув на документацию (https://github.com/angular-ui/bootstrap). Я видел это:
Угловые требования
UI Bootstrap 1.0 и выше требует Angular 1.4.x или выше, и он был протестирован с помощью Angular 1.4.8.
Поэтому я уменьшил угловую версию до 1.4.8 в моем файле "bower.json", и теперь я больше не получаю сообщение об ошибке.