Falcon
Falcon
  • 发布:2022-02-13 21:27
  • 更新:2022-02-14 21:53
  • 阅读:828

【报Bug】textarea换行后,无法立刻触发linechange,换行后再输入n个字,才触发linechange事件

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.11

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: p30

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<template>  
    <view>  
        <textarea  
            :maxlength="-1"  
            :confirm-hold="true"  
            :adjust-position="false"  
            class="text_msg"  
            @linechange="linechange"  
            confirm-type="done"  
            style="background-color: red;"  
        >

操作步骤:

直接输入文字测试

预期结果:

每行数据换行后,立马触发linechange事件

实际结果:

textarea换行无法触发linechange事件,第二行第4个字,第三行第7个字,第四行第10个字,第五航第13个字,才触发linechange事件

bug描述:

H5,textarea换行无法触发linechange事件,第二行第4个字,第三行第7个字,第四行第10个字,第五航第13个字,才触发linechange事件。
HBuilderX直接运行到手机端,第二行第6个字触发,第三行第10个字触发

2022-02-13 21:27 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

测试正常未复现此问题。

  • Falcon (作者)

    已补充现场测试视频附件,VID_20220216_174416.zip,请查看

    2022-02-16 18:02

  • Falcon (作者)

    中英文混合输入的时候,换行会出现问题,两个英文的宽度才是一个汉字的宽度

    2022-02-25 13:51

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