MySQL/Laravel/Vue - 单个表单输入可以将多个值提交到多个列吗?

标签 mysql laravel vue.js

我一直无法找到这个问题的答案,而且我是后端开发的新手,但本质上我想知道是否:我有一个表单,我可以以某种方式给它 2 个 name=""字段并给出 2 value=""字段,以便当用户选择一个选项时,它将在 2 个单独的 sql 列中存储两个单独的值?或者让 1 个 sql 列与另一列的值相关的最佳方法是什么?抱歉,如果这令人困惑。

为了更好地理解我想做的是当用户选择时间选项时, 它还将创建一个所需的能量场,即。 15分钟=1能量... 我希望能够显示时间和能量,所以我需要这两列。

非常感谢任何帮助:)

最佳答案

因此,如果我了解您在 vue 组件中有一个输入,并且希望以两种不同的方式使用该输入。怎么样:

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

</script>

然后您可以根据需要发布这两个数据元素。

关于MySQL/Laravel/Vue - 单个表单输入可以将多个值提交到多个列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53113142/

相关文章:

mysql - 使用 innosetup 进行 MariaDb 静默安装 MSI 不起作用

php - php my sql中下拉菜单的动态变化

php - 如何查询laravel采集结果

php - Laravel Artisan Tinker- "quiet mode"-不打印查询结果

javascript - 在 Vue.js 中使用 HTML Canvas 时遇到问题

javascript - 同时获取多个网址?

mysql - 我应该计数(*)还是不?

laravel - ->中间件(['api'])和->中间件(['auth:api'])有什么区别?

javascript - 尝试更新图表时我是否正确使用了chart.update()?

mysql - SQL生日查询