过时的流行
过时的流行
  • 发布:2021-09-17 18:22
  • 更新:2021-09-22 20:57
  • 阅读:56

【报Bug】 input组件 @input 中文触发2次 英文触发一次

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 3.2.3

手机系统: iOS

手机系统版本号: iOS 12.4

手机厂商: 苹果

手机机型: ios

页面类型: nvue

nvue编译模式: fast

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
     <view class="uni-form-item uni-column">  
                <view class="title"><text class="uni-form-item__title">实时获取输入值:{{inputValue}}</text></view>  
                <view class="uni-input-wrapper">  
                    <input class="uni-input" @input="onKeyInput" placeholder="输入同步到view中" />  
                </view>  
    </view>
     onKeyInput: function(event) { console.log('123')  
                this.inputValue = event.detail.value  
            }

预期结果:
   18:09:22.319  123 at pages/component/input/input.nvue:125   

实际结果:
 18:09:22.319  123 at pages/component/input/input.nvue:125   
 18:09:22.350  123 at pages/component/input/input.nvue:125 

bug描述:

     <view class="uni-form-item uni-column">  
                <view class="title"><text class="uni-form-item__title">实时获取输入值:{{inputValue}}</text></view>  
                <view class="uni-input-wrapper">  
                    <input class="uni-input" @input="onKeyInput" placeholder="输入同步到view中" />  
                </view>  
    </view>
     onKeyInput: function(event) { console.log('123')  
                this.inputValue = event.detail.value  
            }
2021-09-17 18:22 负责人:无 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

你好中文输入的时候会触发两次为iOS系统事件,就是这样,如果需要根据文本触发事件需要自己添加 防抖节流 的逻辑哦

要回复问题请先登录注册