关于组件textarea的使用?
发布于 4 年前 作者 gtian 1467 次浏览 来自 问答

当textarea和“disabled=true”共存时,无论后台怎么赋值,textarea都不显示?是我赋值语句不对嘛?大佬帮看下,只要删除disabled属性就能正常显示,前几个基础库都换过了,都不管用。。。。

<textarea disabled="true" bindinput="textareaBInput" value="{{backContent}}" name="backContent" placeholder="这里是已转文字,轻触可编辑"></textarea>
this.setData({backContent:"*****"})
3 回复

试了,没发现问题

另外boolean值要加花括号,

disabled="{{true}}"

问题已解决!原因是我在wxss文件中设置过这样一段代码:(推荐使用view或text组件代替不需要textarea编辑的场景)

textarea[disabled],
textarea[disabled] .placeholder {
  color: transparent;
}

试试

<textarea disabled="true" bindinput="textareaBInput" name="backContent" placeholder="这里是已转文字,轻触可编辑">{{backContent}}</textarea>
this.setData({backContent:"*****"})
回到顶部