element的form表单自动提交
目前的页面效果是这样的,但是有一处的操作很奇怪,就是经常习惯性摁enter键提交表单,但是现在没有实现这个效果。于是去element关网上搜了搜,发现并没有类似的函数又去vue官网上看了看,发现了这个函数于是在代码中在form表单的标签上添加了@keyup.enter.native="submitForm",submitForm是这个表单的提交函数。<el-form ref="form" :
·
目前的页面效果是这样的,但是有一处的操作很奇怪,就是经常习惯性摁enter键提交表单,但是现在没有实现这个效果。
于是去element关网上搜了搜,发现并没有类似的函数
又去vue官网上看了看,发现了这个函数
于是在代码中在form表单的标签上添加了@keyup.enter.native="submitForm",submitForm是这个表单的提交函数。
<el-form ref="form" :model="formData" :rules="rules" inline-message @keyup.enter.native="submitForm">
<el-row class="box_right-form_row">
<el-form-item prop="userName" >
<el-input v-model="formData.userName" placeholder="请输入用户名" prefix-icon="el-icon-user" size="medium" ></el-input>
</el-form-item>
</el-row>
<el-row class="box_right-form_row">
<el-form-item prop="password">
<el-input type="password" v-model="formData.password" placeholder="请输入密码" prefix-icon="el-icon-lock" size="medium" ></el-input>
</el-form-item>
</el-row>
<el-row class="box_right-form_row">
<el-form-item>
<el-button :loading='isLoading' type="primary" round
style="width: 100%;height:40px;font-size:18px;font-weight:500"
@click="submitForm"
>登 录</el-button>
</el-form-item>
</el-row>
</el-form>
更多推荐
已为社区贡献2条内容
所有评论(0)