Vue-表单提交


template

<form @submit.prevent="submitFrom">
<!-- 注册提交事件 .prevent 阻止表单的默认提交行为 -->
简单输入:
<input type="text" v-model="formData.name">
单选:
<input type="radio" v-model="formData.open" value="1"><input type="radio" v-model="formData.open" value="0"> 关
多选:
<input type="checked" v-model="formData.huolg"/> 火龙果
<input type="checked" v-model="formData.yezi"/> 椰子
下拉选择框:
<select v-model="formData.weidao">
<option value="xl">香辣</option>
<option value="ml">麻辣</option>
<option value="qt">清汤</option>
<option value="yy">鸳鸯</option>
</select>
<button type="submit" value="确定"></button>
</form>

script

export default {
    data() {
      return {
        formData: {
          name: "",
          opn: "",
          huolg: "",
          yezi: "",
          weidao: "",
        }
      };
    },
    methods: {
      submitFrom() {
        console.log(this.formData);
      }
    },
  }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM