问题:
-
<el-form @submit.native.prevent>
-
<el-form-item >
-
<el-input
-
@keyup.enter.native="handleInputConfirm(obj)"
-
>
-
</el-input>
-
</el-form-item>
-
</el-form>
-
export default {
-
methods:{
-
handleInputConfirm(obj){
-
// ... 提交内容
-
}
-
}
-
}
回车后,重新刷新了页面,并且路由多了一个问号
http://localhost:3009/?#/admin
解决方案:
el-from 加上 @submit.native.prevent
-
<el-form @submit.native.prevent>
-
</el-form>
理由:
当一个 form 元素中只有一个输入框时,在该输入框中按下回车应提交该表单。如果希望阻止这一默认行为,可以在 标签上添加 @submit.native.prevent。
...
...
...
转载于:https://www.cnblogs.com/hibiscus-ben/p/10861062.html