Задать вопрос

В чем разница между \Bitrix\Main\UI\Extension::load и \CJSCore::Init?

Почему некоторые библиотеки (например ui.vue) грузятся и тем и другим методом, а некоторые (например popup) только через \CJSCore::Init
  • Вопрос задан
  • 2192 просмотра
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Для popup надо вызывать \Bitrix\Main\UI\Extension::load("main.popup");

Для "Расширений" :
Смотришь папку /bitrix/js/folder_name/lib_name/
Подключаешь \Bitrix\Main\UI\Extension::load("folder_name.lib_name");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы