В настоящее время я изучаю AngularJS на Udemy с отличным курсом AngularJS JumpStart with Dan Wahlin
. Я нахожусь в разделе 7 «Бонус: начало работы» Создание пользовательских директив.AngularJS Множественная проблема с конфликтом ресурсов Директива
Я определил директиву Hello World, которая работает нормально; то я определил новую директиву, чтобы я мог узнать об общей области vs isolate.
Как только я включаю вторую директиву, я получаю следующее сообщение об ошибке:
Error: [$compile:multidir] Multiple directives [helloWorld, helloWorld] asking for template on: <hello-world>
http://errors.angularjs.org/1.4.8/$compile/multidir?p0=helloWorld&p1=&p2=helloWorld&p3=&p4=template&p5=%3Chello-world%3E
Если я прокомментирую скрипт, который определяет один из них, другой работает.
Почему это происходит? Я четко назвал обе директивы по-разному, так почему Angular выбрасывает ошибку, которая в основном говорит, что я дважды объявил одну и ту же директиву?
Используйте хром более легко отлаживать , на консоли вы можете щелкнуть по ошибке, отобразить страницу на угловом веб-сайте с более подробной информацией об ошибке, (полный текст и подробности), а не обрезать, как на консоли – AlainIb