<el-form :model="ruleForm" ref="ruleForm" label-width="0px" class="demo-ruleForm" @submit.native.prevent>
<el-row>
<el-col :span="5">
<el-form-item label="" prop="queryConditions" style="margin-right:20px">
<el-input v-model="ruleForm.queryConditions" size="mini" placeholder="搜索" @change="searchChange"></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
第一次回车,会刷新页面,会调两次searchChange方法
加上@submit.native.prevent ,问题就解决了