小程序
小游戏
企业微信
微信支付
扫描小程序码分享
条件:textarea 组件 在mp-dialog弹框中。
覆盖了textarea 的placeholder-class 和 placeholder-style样式。在初次加载的时候,placeholder样式是不生效的。当在textarea 输入了内容后,再删掉。显示的placeholder样式就是正常的。
开发工具和真机中都可以重现问题
基础库版本:2.14.0
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
折衷的解决办法:在textarea渲染后给它设置初值,然后再置空,样式就能生效了
this.setData({value:"请输入"},()=>{ let timeout=setTimeout(()=>{ this.setData({value:""}) clearTimeout(timeout) },50) })
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
2年了问题还是
placeholder样式初次加载时,在IOS上正常,在Android上不生效,望尽快解决
2022年了,还是有这个问题
一年过去了这个问题还不解决吗
确实确实确实确实确实
https://github.com/youzan/vant-weapp/issues/3776
同遇到类似的问题,只不过是配合vant的popup组件出现的
你好 请提供复现该问题的代码片段
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
折衷的解决办法:在textarea渲染后给它设置初值,然后再置空,样式就能生效了
this.setData({value:"请输入"},()=>{ let timeout=setTimeout(()=>{ this.setData({value:""}) clearTimeout(timeout) },50) })
2年了问题还是
placeholder样式初次加载时,在IOS上正常,在Android上不生效,望尽快解决
2022年了,还是有这个问题
一年过去了这个问题还不解决吗
确实确实确实确实确实
https://github.com/youzan/vant-weapp/issues/3776
同遇到类似的问题,只不过是配合vant的popup组件出现的
你好 请提供复现该问题的代码片段