版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
直接上代码,简单粗暴
<input class="item-input" type="text" v-model="name" placeholder="请输入你的姓名" @blur="blurIn"/>
<select v-model="order.award_id" @blur="blurIn">
<option v-for="item in awards" :value="item.id" :key="item.key">
{{ item.title }}
</option>
</select>
export default {
computed: {
scrollHeight () {
return document.documentElement.scrollTop || document.body.scrollTop || 0
}
}
methods: {
blurIn () {
window.scrollTo(0, Math.max(this.scrollHeight - 1, 0))
}
}
}