Добрый день.

Вопрос по Vue. - Как добавить поле к Vue объекту?

Т.е. вот при загрузке страницы Vue проходится по всем ` ` директивам, чо-то себе компилирует и регистрирует у себя.
Попутно делая то же самое со всякими атрибутами, типа v-model.

Но это на стадии компиляции, при загрузке страницы.

Но как дополнить vue-объект?

Т.е. вот сторонний код создаёт на странице поле. Как его прицепить к модели существующего vue-объекта?

Пример:
• Пользователь тыкает кнопочку.
• Сторонний код создаёт input - текстовое поле.
• Нужно его привязать к модели, как будто это изначально был input c v-model="var". Чтоб со всякой реактивностью и т.д.

Как это можно сделать?
Т.е. как внутри vue регистрировать реактивные переменные - это я знаю. Через Vue.set().

А как извне расширить/изменить уже созданный и скомпилированный Vue-объект?