<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>
- 发布:2021-12-27 21:17
- 更新:2021-12-27 23:13
- 阅读:785
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.13.6
HBuilderX类型: 正式
HBuilderX版本号: 3.3.3
手机系统: Android
手机系统版本号: Android 4.4
手机厂商: smartisan
手机机型: T1
页面类型: nvue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
1. 点击input
2. @focus指定的函数被调用
3. 打印event值为undefined
1. 点击input
2. @focus指定的函数被调用
3. 打印event值为undefined
预期结果:
input 聚焦调用@focus,能收到正常的event参数值
input 聚焦调用@focus,能收到正常的event参数值
实际结果:
input 聚焦调用@focus,但是收到的event参数值为undefined
input 聚焦调用@focus,但是收到的event参数值为undefined
bug描述:
【报Bug】input 聚焦调用@focus,但是收到的event参数值为undefined
1 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
@focus="focusCustomDay($event)" 或者 @focus="focusCustomDay"