Как подключить Vue3 к Bitrix шаблону компонента и вывести рекурсивный список?
Подключил Vue к шаблону компонента в Bitrix. В template.php располагается div#app, к которому подключается Vue через CreateApp(). Скрипт находится в файле vue.js, подключаемом внутри template.php. Всё работает хорошо, но появилась необходимость вывести рекурсивный список (хранится в памяти в виде объекта со вложенными объектами). Не знаю, как это сделать без использования компонентов Vue. Подскажите:
1. Как при таком подходе можно создать и подключить компонент Vue? Можно ли написать разметку компонента в самом template.php и подключить его как компонент оттуда? Например, через ob_start() в переменную, передать эту переменную в JS и в vue.js взять шаблон компонента оттуда.
либо,
2. Есть ли способ вывести рекурсивный объект без дополнительного компонента?