1.拓展scroll.vue事件
beforeScroll:{
type:Boolean,
default:false
} if(this.beforeScroll){//滚动列表的时候收起键盘(移动端)
this.scroll.on('beforeScrollStart',()=>{
this.$emit('beforeScroll')
})
}
2.在suggest.vue里声明beforeScrll:true,并$emit(beforeScroll)事件
beforeScroll(){
this.$emit('beforeScroll')
},
3.在搜索input框中写失去焦点事件:
blur(){
this.$refs.query.blur()
},
4.在search.vue父组件中调用子组件的blur方法;
blurInput(){
this.$refs.searchBox.blur()
},