Когда вводишь данные в форму, в консоли сразу вылетает ошибка
Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "name"
Я ее гуглил, но ничего не помогло. Видимо, где-то ошибаюсь.
Документация не помогла решить проблему.
Форма как компонент используется в разных местах
<form @submit.prevent="toSend">
<input placeholder="Ваше имя" type="text" name="name" id="name" required="" v-model.trim="name">
<input placeholder="Ваш телефон" type="text" name="phone" id="phone" required="" v-model.number="phone">
<input placeholder="Ваш e-mail" type="email" name="email" id="email" required=""
v-model.trim="email">
<input type="submit" value="отправить заявку">
</form>
--------------------------------
export default {
props: ['task', 'titleMail', 'name', 'phone', 'email', 'titleForm'],
...
Так вставляю в страницы
<contactForm task="order" titleMail="test" titleForm="test"/>