f***@gmail.com
f***@gmail.com
  • 发布:2022-06-07 14:50
  • 更新:2022-06-07 20:04
  • 阅读:517

【报Bug】使用平台的input组件时,@input事件,会在输入时自动添加一个逗号,小程序中可直接复现

分类:uni-app

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

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10(21H1)

HBuilderX类型: 正式

HBuilderX版本号: 3.4.12

第三方开发者工具版本号: 微信开发者工具1.05.2204250

基础库版本号: 2.23.5

项目创建方式: HBuilderX

示例代码:
<input class="store-input" @input="search"  v-model="inputValue"  placeholder="请输入" />
function searchRobot() {  
  const { value } = e.detail;  
  if (value) {  
    const searchResult = props.robotListData?.["-1"].filter(  
      (item) =>  
        +item.mac !== -1 &&  
        (item.mac?.includes(value) ||  
          item.nickName?.includes(value))  
    );  
    robotList.macList = searchResult || [];  
  } else {  
    robotList.macList = props.robotListData?.[-1] || [];  
  }  
}

操作步骤:

键盘输入

预期结果:

不要带逗号

实际结果:

带了逗号

bug描述:

使用 input做输入查询时,给 @input定义了输入事件,但是在键盘输入时,会自动在输入后带上英文逗号

2022-06-07 14:50 负责人:无 分享
已邀请:
DCloud_UNI_Anne
  • f***@gmail.com (作者)

    vue3

    2022-06-07 20:24

  • f***@gmail.com (作者)

    只要有@input就会触发这个bug

    2022-06-07 20:26

  • f***@gmail.com (作者)

    已更新hBuilderX至3.4.14,问题依旧存在,在真机上可以复现。

    2022-06-08 18:04

要回复问题请先登录注册