Мне нужно использовать Angular.js на странице продукта Magento, но я застрял очень быстро, как только объявляю свое приложение, он генерирует эту ошибку:Использование Angular With Magento (конфликт с prototype.js?)
TypeError: Cannot set property 'aHrefSanitizationWhitelist' of null
at $$SanitizeUriProvider (http://localhost/js/angular/angular.js:18134:35)
at new <anonymous> (http://localhost/js/prototype/prototype.js:391:23)
at Object.instantiate (http://localhost/js/angular/angular.js:4733:14)
at provider (http://localhost/js/angular/angular.js:4547:36)
at http://localhost/js/angular/angular.js:365:32
at forEach (http://localhost/js/angular/angular.js:335:20)
at Object.provider (http://localhost/js/angular/angular.js:4537:9)
at ngModule (http://localhost/js/angular/angular.js:2569:16)
at Object.invoke (http://localhost/js/angular/angular.js:4718:19)
at runInvokeQueue (http://localhost/js/angular/angular.js:4611:35)
Я, очевидно, подозреваю, что конфликт между prototype.js и угловой, но пока не нашел никакого решения.
различных файлов JS загружаются в следующем порядке: 1/JQuery 2/Прототип 3/Угловое
кто-нибудь имеет какой-либо намек? Или это просто невозможно достичь? Спасибо!
EDIT: Так что в случае, если кто-то заинтересован: - Magento 1.9.2.4 (таким образом Prototype.js 1.7) не ладит с угловыми 1.5.8 - Я Угловая 1.4.3 и он работал отлично - Я останавливаюсь здесь . Какое существенное я могу потерять, используя Angular 1.4 вместо 1.5?
Пожалуйста, укажите [mcve] в свой вопрос. –