Показать сообщение отдельно
  #1 (permalink)  
Старый 22.09.2022, 10:38
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 765

Получить значение value в форме.
Привет. Файл Field.vue

<template>
        <input class="form-control"  v-model="name"  v-bind="attrs"  />
  </template>

  <script>
  export default {
    name: 'InputText',
...
}


Файл Form.vue

<template>
    <form id="settings-form" @submit.prevent="settingsSubmit" >
<input-text :id="name"  :name="name" :req="req" ></input-text>
       <button-submit></button-submit>
    </form> 
</template>

<script>
import InputText from './Field';
export default {
...
        data(){
return{
    value:{}
}
        },
        methods: {
            settingsSubmit(){
                console.log(this.value)
            }
}

</script>


Мне надо в value поместить значение value поля. То есть как в обычной форме я бы указал v-model="value.name" Как мне это сделать в файле Form.vue? Как не пытаюсь, всё пусто.
Ответить с цитированием