Вы можете подключить состояние vuex к v-модели с помощью computed set и get.В get вы должны написать функцию, которая возвращает нужные данные из магазина.В наборе вы должны написать функцию, которая фиксирует мутацию в магазине.
vuex docs поощряют так, чтобы девеооперы обрабатывали формы.
{
template : '<input v-model="username"',
computed: {
username: {
get: function () {return this.$store.user.name},
set: function (newVal) { this.$store.commit('setNewName', newVal)}
}
}
}