Задать вопрос
devdesire
@devdesire
Программер

Как обработать вставленный шаблон vue.js через реактивное свойство?

Вот элемент в DOM:
<div id="class_list" v-html="classes"></div>

Вот кусок vue:
var vclasses = new Vue({
    el: '#classes',
    data: {
        classes: ''
    }
}

В гугле уже второй день ищу решение.
Загрузить шаблон с сервера получилось. Но мне нужно обработать jquery функцией, чтобы загруженный контент превратился в список. После установки значения vclasses.classes элемент ещё фактически пуст некоторое время и jquery не видит в элементе дочерних элементов. Пробовал watch{} - не помогло.

Как понять что vue уже фактически заполнил мой элемент шаблоном с сервера?
Я новичок во vue
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
Пробовал watch{} - не помогло.

Это потому что вы код внутри watch не обернули в nextTick.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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