Почему мы передаем второй параметр в angular.bootstrap() как массив?

Я новичок в angularJs, мы можем инициализировать приложение вручную, используя концепцию начальной загрузки. например angular.bootstrap(DOMELEMENT,[MODULENAME]) Мой вопрос: если мы передаем несколько значений во втором параметре, например ['App1','App2','App3'], но все же у нас есть только целевой элемент DOM, который мы передаем в Первый параметр, так что за использование массива в этом случае, пожалуйста, кто-нибудь наставляет меня, я тоже просмотрел документы, но не ответил. https://docs.angularjs.org/api/ng/function/angular.bootstrap

пожалуйста, помогите мне понять, спасибо

1 ответ

Модуль содержит контроллеры, директивы, фильтры, сервисы и т. Д.

Если вы хотите, чтобы ваше приложение содержало все контроллеры, директивы и т. Д. Двух отдельных модулей A и B, вы можете передать эти два модуля в массив.

Или вы можете создать третий модуль C, который имеет в качестве зависимостей модули A и B, и передать только модуль C в bootstrap(),

Другие вопросы по тегам