当textarea和“disabled=true”共存时,无论后台怎么赋值,textarea都不显示?是我赋值语句不对嘛?大佬帮看下,只要删除disabled属性就能正常显示,前几个基础库都换过了,都不管用。。。。
<textarea disabled="true" bindinput="textareaBInput" value="{{backContent}}" name="backContent" placeholder="这里是已转文字,轻触可编辑"></textarea>
this.setData({backContent:"*****"})
问题已解决!原因是我在wxss文件中设置过这样一段代码:(推荐使用view或text组件代替不需要textarea编辑的场景)
textarea[disabled], textarea[disabled] .placeholder { color: transparent; }
试了,没发现问题
另外boolean值要加花括号,
disabled="{{true}}"
<textarea disabled="{{disAble}}" maxlength="-1" name="workContent" disabled="{{modalName!=null}}" value="{{workContent}}" placeholder="" bindinput="textareaAInput"></textarea>
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
试试
<textarea disabled="true" bindinput="textareaBInput" name="backContent" placeholder="这里是已转文字,轻触可编辑">{{backContent}}</textarea> this.setData({backContent:"*****"})