el-form 提交表单
时间: 2023-10-08 21:05:32 浏览: 165
表单提交
el-form是Vue.js中的一个表单组件,用于收集用户输入的数据并提交到后台。在这个例子中,el-form被用于提交表单数据。具体的步骤如下:
1. 首先,通过let formData=new FormData()创建一个FormData对象,用于存储表单数据。
2. 接着,在methods中的showData方法中,将表单中的各个字段的值添加到formData对象中,使用formData.append()方法。
3. 然后,调用add(formData)方法将formData对象作为参数传递给add函数,该函数将数据提交到后台[1]。
4. 最后,根据后台返回的数据进行相应的处理。如果返回的数据的code为"0000",则关闭对话框(this.dialogApp=false),否则显示错误信息(Message.error(res.data.message))。
总结来说,el-form通过创建一个FormData对象,并将表单数据添加到该对象中,然后通过调用add方法将数据提交到后台。完成表单的提交操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [vue使用element-ui组件,通过el-form进行表单提交](https://blog.csdn.net/jgp1234/article/details/120474380)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作](https://download.csdn.net/download/weixin_38502722/12924507)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文