在 Vue Element 中,如果你想要多个 el-form-item 并行显示,你可以使用 el-row 和 el-col 这两个组件来实现。

首先,你需要将 el-form 包裹在 el-row 中,这样可以确保多个 el-form-item 并排显示。然后,你可以使用 el-col 来设定每个 el-form-item 的宽度。

以下是一个示例代码:

<template>
  <el-row>
    <el-form :model="form" label-width="80px">
      <el-col :span="12">
        <el-form-item label="姓名">
          <el-input v-model="form.name"></el-input>
        </el-form-item>
      </el-col>
      <el-col :span="12">
        <el-form-item label="年龄">
          <el-input v-model="form.age"></el-input>
        </el-form-item>
      </el-col>
    </el-form>
  </el-row>
</template>

<script>
export default {
  data() {
    return {
      form: {
        name: '',
        age: ''
      }
    };
  }
};
</script>

在上面的示例中,el-form 包裹在 el-row 中,el-row 确保了 el-form-item 的并行显示。el-col 的 span 属性设置了每个 el-form-item 的宽度,这里设置为 12 表示每个 el-form-item 占据一半的宽度。

你可以根据需要调整 el-col 的 span 属性来设置 el-form-item 的宽度

VUE Element 多个el-form-item并行

原文地址: https://www.cveoy.top/t/topic/hAQ2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录