Как прикрепить директивы, обслуживаемые сервером по запросу, к запущенному угловому приложению

У меня есть несколько директив angularJs, сгенерированных с помощью движка шаблонов скорости

На основании запроса я хочу подать соответствующую директиву и прикрепить ее к угловой.

По сути, я не хочу связывать все директивы, вместо этого я хочу использовать только ту, которая требуется (обслужи это и используй)

1 ответ

Вы можете использовать метод $compile для привязки области контроллера к блоку HTML во время выполнения. Попробуйте https://www.w3schools.com/code/tryit.asp?filename=FH0A46GZB2UV

В приведенном выше примере директива добавляется в DOM во время выполнения события. Точно так же в вашем случае вы можете добавить тег директивы, которая должна быть загружена, основываясь на ответе на вызов ajax.

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