A Noob вопрос здесь. Как мне избежать конфликтов имен имен, когда я использую внешние модули. В настоящее время я использую модуль angular bootstrap, но скачал еще один module, чтобы вместо этого использовать карусель. Они оба имеют одинаковые имена директив carousel
, и это вызывает у меня проблемы, если я включу их в свой модуль.angularjs та же директива имена конфликты
var app = angular.module('text', ['fundoo.directives', 'ui.bootstrap']);
Какое будет лучшее решение для этого?
Я была такая же проблема с пользовательской директивы под названием «матч» противоречащим друг в угловом boostrap. Я переименовал свои директивы с префиксом проекта, чтобы убедиться, что они уникальны. –
[UI Bootstrap] (http://angular-ui.github.io/bootstrap/) давайте создадим собственную версию только с необходимыми модулями. Или просто переименуйте директиву «carousel» на что-то еще в одной из ваших библиотек. – Stewie
Можете ли вы пояснить «причинить мне проблемы»? –