Как выполнить функцию, когда все компоненты смонтированы - PullRequest
0 голосов
/ 23 апреля 2020

Я использую VueJS с Vue Router и js унифицированным модулем для изменения элементов формы, таких как select, checkboxes и т. Д. c, чтобы обернуть эти элементы в новый элемент, чтобы улучшить то, как мы можем стиль их.

Как я могу эффективно выполнить этот модуль после того, как я изменил маршрут и мои компоненты смонтированы?

Я мог бы вручную инициализировать модуль в смонтированной функции для каждого компонента / вида, но это быть сумасшедшим. Добавление наблюдателя маршрута на экземпляре типа VUE работает, но это срабатывает до того, как мои компоненты смонтированы, поэтому HTML, который мне нужно изменить, пока не существует.

Какое наилучшее практическое решение для эта проблема в VueJS?

1 Ответ

2 голосов
/ 23 апреля 2020

Возможно, глобальный миксин подойдет. Вот документация: https://vuejs.org/v2/guide/mixins.html#Global -Mixin

...