vuejs监听苹果iphone手机键盘事件


在iphone手机中,vue提供的keyup事件是不能监听iphone键盘的,但是h5提供的input事件可以做到。

只需要向下面这样处理,就可以解决iphone不响应键盘事件的bug

<template>
  <input type="text"  v-model="search" @keyup="get" @input="input" ref="input">
</template>
<script>
  export default {
    methods: {
      data() {
        return {
          search:''
        }
      },
      input() {
        var input = this.$refs.input;
        input.addEventListener('input',function(){
          this.search = input.value;
          console.log(this.search)
        },false)
      },
      get() {
        console.log(this.search)
      }
    }
  }
</script>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM