切格瓦拉
切格瓦拉
  • 发布:2021-02-09 16:33
  • 更新:2025-04-29 18:36
  • 阅读:2319

【报Bug】textarea组件设置了disabled ,在微信小程序下不显示,去掉disabled 显示正常

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.1.2

第三方开发者工具版本号: 1.03.2

基础库版本号: 2.15

项目创建方式: HBuilderX

操作步骤:
<textarea class="disabled" style="height: 300rpx;" disabled :value="item.Content" />

预期结果:

显示内容

实际结果:

内容不可见

bug描述:

textarea 组件用于显示表单信息,目的是想让只读,所以用了disabled ,H5显示正常,但是 微信小程序下就是不显示,去掉disabled 显示正常。

<textarea class="disabled" style="height: 300rpx;" disabled :value="item.Content" />
2021-02-09 16:33 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

直接测试微信小程序(不使用 uni-app )是否仍然有此问题,如果有,反馈到微信小程序社区

3***@qq.com

3***@qq.com

遇到同样的问题,求解,直接测试的小程序也是如此

4***@qq.com

4***@qq.com

我也遇到这Bug了,只要disabled了,textarea的值就没了,就微信小程序有这问题,到现在还没修复吗。

你干嘛一哎呀

你干嘛一哎呀

+1 ,禁用文本框,小程序内就不显示textarea的值。

f***@qq.com

f***@qq.com

一样遇到了,就没解决办法吗?

17419

17419 - 90后IT男

微信官方 这种问题这么久了,还解决不了,真是的

tuonioooo

tuonioooo

你仔细看 textarea 有一个 属性 maxlength 默认值为 150 , h5貌似 如果不设置也可以将内容显示全,

但是 小程序或者是app 端 可能不行, 如果你的内容过长, 可能需要设置这个值大一些

Mr_zhu

Mr_zhu

2024 年 11月 11日 此问题依旧存在

1***@qq.com

1***@qq.com

2025 年4月 24日 此问题依旧存在

  • DCloud_UNI_JBB

    我刚刚试了下微信小程序能显示值,方便发个可复现demo吗?以便于更好的排查问题

    2025-04-24 14:16

  • 1***@qq.com

    uniapp项目2.0:

    data中定义的值:cardindex: 1

    根据后端返回的值动态进行修改: cardindex 进行置灰不可编辑,

    运行到微信小程序后,偶发性不显示,检查dom元素存在,值也是正常,但就是不显示,去掉disbaled这个属性值就可以显示,最新出现的问题,之前没有此类问题,目前的处理办法时动态用css去处理这个问题


    <view class="cu-form-group ">

    <view class=" title"><text class="required">*</text>姓名</view>

    <textarea auto-height class="text-right" placeholder="请输入姓名" data-key="name" :disabled="cardindex==0" v-model.trim="name" maxlength="100" />

    </view>

    2025-04-29 18:36

要回复问题请先登录注册