MySQL / Laravel / Vue -Можно ли вводить в одной форме несколько значений в несколько столбцов? - PullRequest
0 голосов
/ 02 ноября 2018

Мне не удалось найти ответ на этот вопрос, и я новичок в бэкэнд-разработке, но по сути я хотел знать, если: у меня есть форма, могу ли я дать ей 2 поля name = "" как-нибудь и дать 2 значение = "" поля, чтобы, когда пользователь выбирает параметр, он сохранял два отдельных значения в 2 отдельных столбцах sql? Или что было бы лучшим способом, чтобы 1 столбец sql относился к значению другого столбца? Извините, если это сбивает с толку.

Чтобы лучше понять, что я пытаюсь сделать, это когда пользователь выбирает опцию времени, это также создаст поле, необходимое для энергии, т.е. 15 минут = 1 энергия ... Я хотел бы иметь возможность отображать время и энергию, поэтому мне нужны обе колонки.

Любая помощь очень ценится:)

1 Ответ

0 голосов
/ 02 ноября 2018

Так что, если я понимаю, у вас есть входные данные в компоненте vue и вы хотите использовать входные данные двумя разными способами. Как насчет:

<template>
  <input
  v-model="time"
  @change="makeEnergy"
  >
</template>
<script>
  data(){
    return {
      time:0,
      energy:0
    },
  methods: {
    makeEnergy() {
      this.energy = this.time/15
    }

</script>

Затем вы можете разместить два элемента данных по своему усмотрению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...