Вы это бросьте, такие вопросы задавать попросту неприлично (и никакое "начинающий" тут оправданием не является) - гугл в руки, и вперёд. Могу посоветовать почитать исходный код того же inputmask'а. Или любого другого плагина, решающего задачу ограничения пользовательского ввода.
Проверка данных на сервере - это не достаточно, а необходимо - данным, полученным с клиента, доверять нельзя.
Имеет, если является решением стоящей перед вами задачи. Я бы на вашем месте вообще не сильно беспокоился такими вопросами. Главное - чтобы работало. А отрефакторить можно (если нужно) и потом.
Ну ок. Думаю, для вас будет нелишним познакомиться с такой штукой, как роутер (нет, это не предложение тотчас броситься всё переписывать с использованием роутера... но судя по вашему коду его использованием там прямо-таки напрашивается).
Лучше никак. Правильным решением будет генерация события в дочернем компоненте и подписка на него в родительском (где вы и дёрнете нужный вам метод). За подробностями - в документацию.
umberford, вы что, всерьёз ждёте, что я вам буду пересказывать спецификацию? Нет, не буду. Разбирайтесь сами. "С англ не очень"? - ну, так подтяните уровень, слабый английский - для программиста это почти профнепригодность. "Искать долго" - ничего искать не надо, я вам дал ссылку на описание того, как работает оператор сложения.
В коде, показанном в вопросе, вы вроде бы пытаетесь доставать formFieldsMap. А тут такого нет. Есть formFields - это оно? Забыли дописать Map? Уж разберитесь пожалуйста, что именно вы делали.
aloky, ну, всё правильно - в inputfield'е делаете emit события, на которое подписываетесь в вышестоящих компонентах - а в обработчике уже будет вызываться нужный метод. Если надо пробрасывать событие через несколько уровней иерархии - погуглите "vue глобальная шина событий".
Вы это бросьте, такие вопросы задавать попросту неприлично (и никакое "начинающий" тут оправданием не является) - гугл в руки, и вперёд. Могу посоветовать почитать исходный код того же inputmask'а. Или любого другого плагина, решающего задачу ограничения пользовательского ввода.
Проверка данных на сервере - это не достаточно, а необходимо - данным, полученным с клиента, доверять нельзя.