表单只有一个元素的时候,回车会触发页面刷新,加上下面这个属性可以解决这个问题
@submit.native.prevent
给某个el-input添加回车键监听
@keyup.enter.native="onSearch"
举个栗子
<el-form
:model="filters"
@submit.native.prevent
>
<el-form-item>
<el-input
v-model="filters.wallName"
style="width: 180px"
placeholder="请输入关键字"
clearable
@keyup.enter.native="onSearch"
></el-input>
</el-form-item>
<el-button
type="primary"
@click="onSearch"
>查询</el-button
>
</el-form>