z***@altonimbus.cn
z***@altonimbus.cn
  • 发布:2023-06-08 18:08
  • 更新:2023-06-23 20:00
  • 阅读:145

两个input间切换,只会执行一次@focus

分类:uni-app

两个input间切换, 先点击input1,input1@focus回调,再点击input2,input1@blur回调了,input2@focus回调了,再点击回input1,只有input2@blur回调了,input1@focus没有回调,键盘不消失都只回调一次@focus

2023-06-08 18:08 负责人:无 分享
已邀请:
昭昭L

昭昭L - 开心就好

你应该是绑定了同一个变量,需要分开

<template>  
  <div>  
    <input v-model="inputValue1" @focus="onInput1Focus">  
    <input v-model="inputValue2" @focus="onInput2Focus">  
  </div>  
</template>  

<script>  
export default {  
  data() {  
    return {  
      inputValue1: '',  
      inputValue2: ''  
    }  
  },  
  methods: {  
    onInput1Focus() {  
      // 处理 input1 获得焦点的逻辑  
    },  
    onInput2Focus() {  
      // 处理 input2 获得焦点的逻辑  
    }  
  }  
}  
</script>

要回复问题请先登录注册