@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>
`;
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
Aetae
@Aetae Куратор тега Vue.js
Тлен
И всё же правильный ответ - передавать данные, рисовать на их основе. Передача разметки - это очень плохо.
Но если очень хочется: Vue.compile().
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы