当前位置:   article > 正文

Vue3+Element-plus的表单重置_vue3 elementplus表单里的重置怎么写

vue3 elementplus表单里的重置怎么写

作用:简化代码,重置表单数据

1.创建表单,绑定表单数据对象model,并且每一表单需要绑定prop

  1. <el-button type="primary" @click="Formreset">重置</el-button>
  2. <el-form :inline="true" :model="fromModel" ref="form">
  3. <el-form-item label="产品搜索" prop="name">
  4. <el-input
  5. v-model="fromModel.name"
  6. style="width: 200px"
  7. placeholder="请输入产品名称"
  8. clearable
  9. />
  10. </el-form-item>
  11. <el-form-item label="产品类型" prop="productType">
  12. <FddCom v-model="fromModel.productType" style="width: 200px"></FddCom>
  13. </el-form-item>
  14. <el-form-item label="适用行业分类" prop="industryTypeList">
  15. <HanyeSelectCom
  16. style="width: 200px"
  17. v-model="fromModel.industryTypeList"
  18. ></HanyeSelectCom
  19. ></el-form-item>
  20. <el-form-item label="状态" prop="isShelves">
  21. <el-select
  22. v-model="fromModel.isShelves"
  23. placeholder="请选择"
  24. @change="changestatus"
  25. >
  26. <el-option :label="'上架'" :value="1" />
  27. <el-option :label="'下架'" :value="0" /> </el-select
  28. ></el-form-item>
  29. <el-form-item>
  30. <el-button type="primary" @click="SearchTPwuliao">查询</el-button>
  31. <el-button type="primary" @click="Formreset">重置</el-button>
  32. <el-button type="primary" @click="onSubmit">导出</el-button>
  33. </el-form-item>
  34. </el-form>
  1. import { ElForm } from 'element-plus'
  2. const form = ref<InstanceType<typeof ElForm>>()
  3. //表单重置
  4. const Formreset = () => {
  5. form.value?.resetFields()
  6. }

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号