Skip to content

textarea组件autoHeight打开时,初始渲染会有个超大的高度 #1034

Description

@Conqorld

问题描述
微信小程序真机上,textarea组件设置autoHeight之后,初始渲染会有个超大的高度,一下才会自适应成正确高度。3.2版本并无此问题。
正常情况:
Image
异常情况:

Image

复现该行为的步骤:
代码:

// 因为代码有给height的默认高度,和我设计不符合,所以会给height设置高度,别的实值也试过,一样会撑开超大
    <up-textarea
        :cursorSpacing="4"
        :showConfirmBar="true"
        :autoHeight="true"
        placeholderStyle="font-size: 26rpx; width: 100%"
        v-model="form.records[index].remark"
        placeholder="这里可以添加备注哦~"
        :maxlength="300"
        height="auto"
        :count="true"
        border="none"
        confirm-type="return"
      ></up-textarea>

预期行为
直接是约定好的高度,不要突然变大。

版本(请填写以下信息)

  • uview-plus:3.8.49
  • 开发者工具版本:并无关系,模拟器不会出现,只在真机上出现

平台(请填写以下信息)

  • 平台:微信小程序iOS

智能手机(请填写以下信息)

  • 设备: iPhone13
  • 操作系统:iOS18.6

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions