问题
el-form表单只有一个输入框,输入内容回车导致页面刷新,路由多了一个问号
<el-form>
<el-form-item >
<el-input @keyup.enter.native="search" />
</el-form-item>
</el-form>
export default {
methods:{
search(obj){}
}
}
输入框输入内容回车之后,路由多了一个问号
http://localhost:8080/?#/home
解决
//el-from 加上 @submit.native.prevent
<el-form @submit.native.prevent>
</el-form>
原因
当一个 form 元素中只有一个输入框时,在该输入框中按下回车应提交该表单。如果希望阻止这一默认行为,可以在 标签上添加 @submit.native.prevent。