if(e.detail.lineCount >= 4){
this.autoHeight = false
}else{
this.autoHeight = true
}
删除输入框字符,直到lineCount=3,this.autoHeight 变成了true,但是实际显示还是占用了4行的高度
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22H2
HBuilderX类型: 正式
HBuilderX版本号: 3.7.10
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: nova 8 Pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
if(e.detail.lineCount >= 4){
this.autoHeight = false
}else{
this.autoHeight = true
}
删除输入框字符,直到lineCount=3,this.autoHeight 变成了true,但是实际显示还是占用了4行的高度
lineCount=3,this.autoHeight 变成了true,实际显示占用3行的高度
现在还是占用四行
textarea 删除字符如果从第四行删除到第三行,高度不能自适应。删除到第二行 高度又恢复自适应了。
3 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
上传可以复现的demo,方便排查
9***@qq.com (作者)
不止手机,内置浏览器同样也有问题
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
帮助官方排查,确实存在这个问题
在 @linechange 里设置 :auto-height 高度会失效
9***@qq.com (作者)
不知道官方这边是否觉得这个问题存在,近期能否修改?
2023-05-11 17:44