@fman2

Как рендерить vue-компонент?

Друзья, всем привет.
Вопрос такой. Есть старый проект с lazy-load, при прокрутке загружаются посты, в которых есть vue компоненты, как сделать так, чтобы при:
$('#div').append($html);

в #div уже добавлялись отрендеренные компоненты.
Я видел примеры, когда компонент создают динамически, это не подходит, потому что в $html примерно такая верстка:
$html = `
<div class="post">
<div class="content">...</div>
<v-comment-form></v-comment-form>
</div>
`;
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
Aetae
@Aetae
Тлен
И всё же правильный ответ - передавать данные, рисовать на их основе. Передача разметки - это очень плохо.
Но если очень хочется: Vue.compile().
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
PLATFORM Тюмень
от 100 000 до 150 000 ₽
ДП-Экспресс Санкт-Петербург
от 130 000 до 200 000 ₽
Astroshock Москва
от 110 000 до 180 000 ₽
26 янв. 2021, в 19:48
5000 руб./за проект
26 янв. 2021, в 19:34
20000 руб./за проект
26 янв. 2021, в 19:29
7000 руб./за проект