Ожидание загрузки изображения

С backend приезжает текст в формате md (markdown). Движки, которые умеют в md, обычно преобразуют его в html. Внутри md есть картинки и немного стилей. Вопрос, как мне долждаться, пока картинки загрузятся?

Сейчас я вставляю полученный из md text в свойство v-html. Но как туда засунуть скрипт, я не знаю.


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

Автор решения: hedgehogues

Существует компонент, который позволяет runtime рендерить компоненты. В таком случае, вы можете на лету встроить переменные, которые будут мониториться в data, vuejs и у вас появится реактивность. Ровно таким же образом, внутри v-html, у вас будут доступны те скрипты, которые есть снаружи v-html, т.е. в разделе methods.

→ Ссылка