1.问题:el-input 回车时自动刷新页面,而且这个刷新页面是 window.location.reload() 事件。
2.原因:el-form 里面只有一个表单时,回车会触发 el-form 的原始提交事件,从而刷新页面。
3.解决方法:el-form里加 @submit.native.prevent
<el-form @submit.native.prevent>
<el-input @keyup.enter.native="handleQuery" />
</el-form>