makeit
makeit
  • 发布:2021-12-27 21:17
  • 更新:2021-12-27 23:13
  • 阅读:661

【报Bug】input 聚焦调用@focus,但是收到的event参数值为undefined

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.3

手机系统: Android

手机系统版本号: Android 4.4

手机厂商: smartisan

手机机型: T1

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<template>  
    <view class="container">  
        <text class="intro">input focus</text>  
        <input class="custom-input" type="number" maxlength="5" auto-blur="true" @focus="focusCustomDay()" @input="onCustomDayInput" @tap="selectDay(0)" placeholder="test focus" placeholder-style="font-size:14px; text-align: center;" />  

    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  

            }  
        },  
        methods: {  
            focusCustomDay(event) {  
                console.log(" - focusCustomDay",event)  
            },  
            onCustomDayInput(e) {  
                console.log(" - onCustomDayInput",e)  
            },  
            selectDay(d) {  
                console.log(" - selectDay",d)  
            }  
        }  
    }  
</script>  

<style>  
    .custom-input {  
        height: 100rpx;  
        margin: 30rpx;  
        background-color: #F2f2f2;  
        border-radius: 12rpx  
    }  
</style>  

操作步骤:
1. 点击input  
2. @focus指定的函数被调用  
3. 打印event值为undefined  

预期结果:
input 聚焦调用@focus,能收到正常的event参数值  

实际结果:
input 聚焦调用@focus,但是收到的event参数值为undefined  

bug描述:

【报Bug】input 聚焦调用@focus,但是收到的event参数值为undefined
2021-12-27 21:17 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

@focus="focusCustomDay($event)" 或者 @focus="focusCustomDay"

该问题目前已经被锁定, 无法添加新回复