盈和软件
盈和软件
  • 发布:2024-03-12 17:32
  • 更新:2024-03-12 18:01
  • 阅读:148

【报Bug】<swiper><swiper-item>组件内使用input @confirm真机会执行两遍

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.99

第三方开发者工具版本号: RC 1.06.2312061

基础库版本号: 3.3.4

项目创建方式: HBuilderX

示例代码:
<swiper :indicator-dots="true" >  
            <swiper-item>  
                <input  
                    confirm-type="send"  
                    @confirm="sendChatTwo()"  
                />  
            </swiper-item>  
            <swiper-item>  
                <view class="swiper-item"></view>  
            </swiper-item>  
        </swiper>

操作步骤:

使用真机测试点击键盘的发送按钮

预期结果:

@confirm 会回调一次

实际结果:

@confirm 会回调两次

bug描述:

2024-03-12 17:32 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

可以做个节流

data() {  
            return {  
                flag:false  
            }  
        },  
        methods: {  
            sendChatTwo(){  
                if(this.flag){  
                    return  
                }  
                this.flag = true  
                setTimeout(()=>{  
                    this.flag = false  
                },600)  
                console.log('1222222')  
            }  
        }

要回复问题请先登录注册