Как настроить возможность режима правки для элементов в Bitrix шаблоне, если используется vue.js?

Не работает режим правки в шаблоне, который вызывается в смонтированном с помощью vue.js блоке.

Подскажи пожалуйста, есть ли возможность настроить режим правки в шаблоне, если используется vue.js?

Этот код я использую, чтобы включить возможность режима правки для элементов. Но подключая vue.js, этот код не работает.

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Виктор Карев

В режиме редактирования битрикс добавляет в конец блока свои скрипты для показа диалогов редактирования, а vue не любит, когда внутри его шаблонов появляются скрипты. Поэтому нужно убрать скрипты из блоков.

Если в настройках параметров главного модуля включить режим "Переместить весь Javascript в конец страницы", то скрипты переместятся из блоков в конец страницы. Но нужно будет протестировать работу своих скриптов в случае, если они зависят друг от друга.

→ Ссылка