需求:为了用户方便进行搜索数据的时候不想点击搜索按钮,想要在input输入框内输入完成之后直接按回车键进行搜索
第一种方法
在input标签内部增加@keyup.enter事件即可,事件名为按钮点击名称
- <div class="center">
- <input placeholder="输入名称" v-model="keyword"
- @keyup.enter="getsearchdata">
- </div>
- <div class="seal" @click="getsearchdata">搜索</div>
第二种方法
- <div class="center">
- <input placeholder="输入名称" v-model="keyword"
- @keyup.enter.native="getsearchdata" @submit.native.prevent
- >
- </div>
- <div class="seal" @click="getsearchdata">搜索</div>
注:@keyup.enter.native="getsearchdata"//这里要和搜索的事件名称一样
@submit.native.prevent //这句话禁止第一次进入页面回车搜索的时候刷新页面
以上两种方法,都能实现按回车键进行搜索的功能