Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Добрый день.
Вопрос по Vue. - Как добавить поле к Vue объекту?
Т.е. вот при загрузке страницы Vue проходится по всем ` ` директивам, чо-то себе компилирует и регистрирует у себя.
Попутно делая то же самое со всякими атрибутами, типа v-model.
Но это на стадии компиляции, при загрузке страницы.
Но как дополнить vue-объект?
Т.е. вот сторонний код создаёт на странице поле. Как его прицепить к модели существующего vue-объекта?
Пример:
• Пользователь тыкает кнопочку.
• Сторонний код создаёт input - текстовое поле.
• Нужно его привязать к модели, как будто это изначально был input c v-model="var". Чтоб со всякой реактивностью и т.д.
Как это можно сделать?
Т.е. как внутри vue регистрировать реактивные переменные - это я знаю. Через Vue.set().
А как извне расширить/изменить уже созданный и скомпилированный Vue-объект?
Вопрос по Vue. - Как добавить поле к Vue объекту?
Т.е. вот при загрузке страницы Vue проходится по всем ` ` директивам, чо-то себе компилирует и регистрирует у себя.
Попутно делая то же самое со всякими атрибутами, типа v-model.
Но это на стадии компиляции, при загрузке страницы.
Но как дополнить vue-объект?
Т.е. вот сторонний код создаёт на странице поле. Как его прицепить к модели существующего vue-объекта?
Пример:
• Пользователь тыкает кнопочку.
• Сторонний код создаёт input - текстовое поле.
• Нужно его привязать к модели, как будто это изначально был input c v-model="var". Чтоб со всякой реактивностью и т.д.
Как это можно сделать?
Т.е. как внутри vue регистрировать реактивные переменные - это я знаю. Через Vue.set().
А как извне расширить/изменить уже созданный и скомпилированный Vue-объект?