前端面试题 用UNIAPP设计一个表单: 包括编码id、姓名name、性别sex出生日期birthday、工作经历将上述数据打包成ison数组格式然后post提交给后台

这是一个使用Vue.js编写的表单示例,包含id、姓名、性别、出生日期和工作经历字段,使用v-model绑定数据。用户输入后,点击提交按钮,数据被转换为JSON格式并通过POST方法发送到后台。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<template>
  <form>
    <label for="id">编码id:</label>
    <input type="text" id="id" v-model="id">
    <label for="name">姓名:</label>
    <input type="text" id="name" v-model="name">
    <label for="sex">性别:</label>
    <input type="text" id="sex" v-model="sex">
    <label for="birthday">出生日期:</label>
    <input type="text" id="birthday" v-model="birthday">
    <label for="workExperience">工作经历:</label>
    <input type="text" id="workExperience" v-model="workExperience">
    <button @click.prevent="submitForm">提交</button>
  </form>
</template>

<script>
export default {
  data() {
    return {
      id: '',
      name: '',
      sex: '',
      birthday: '',
      workExperience: ''
    }
  },
  methods: {
    submitForm() {
      const formData = {
        id: this.id,
        name: this.name,
        sex: this.sex,
        birthday: this.birthday,
        workExperience: this.workExperience
      }
      const jsonData = JSON.stringify(formData)
      // post请求提交jsonData给后台
      ${INSERT_HERE}
    }
  }
}
</script> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值