uni-app input组件type属性设置为digit、maxlength属性设置为-1在支付宝小程序IOS中无法触发@input回调事件
uni-app input组件type属性设置为digit、maxlength属性设置为-1在支付宝小程序IOS中无法触发@input回调事件
示例代码:
<template>
<input type="digit" maxlength="-1" placeholder="请输入" [@input](/user/input)="handleInput" />
</template>
<script setup>
const handleInput = (e) => {
console.log(e);
}
</script>
操作步骤:
在页面中直接使用以上代码,在IOS无法触发,安卓是正常的
预期结果:
在安卓和IOS都应该能触发@input事件
实际结果:
在IOS无法触发
bug描述:
Input组件
在页面中使用type属性设置为digit、maxlength属性设置为-1在支付宝小程序IOS中无法触发@input回调事件
| 信息类别 | 信息内容 |
|----------------|------------------|
| 产品分类 | uniapp/小程序/阿里 |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | 64位操作系统 |
| HBuilderX类型 | 正式 |
| HBuilderX版本号 | 4.84 |
| 第三方开发者工具版本号 | 3.9.92 |
| 基础库版本号 | 2.0 |
| 项目创建方式 | HBuilderX |
更多关于uni-app input组件type属性设置为digit、maxlength属性设置为-1在支付宝小程序IOS中无法触发@input回调事件的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
测试一下原生支付宝小程序有没有这个问题
更多关于uni-app input组件type属性设置为digit、maxlength属性设置为-1在支付宝小程序IOS中无法触发@input回调事件的实战教程也可以访问 https://www.itying.com/category-93-b0.html


