在app.wxss定义两个CSS变量,例如
view {
--warning-main-color--: #F5912F;
--success-main-color--: #00C382;
}
wxml代码:
<view class="test1">
<textarea placeholder="请输入1请输入1请输入1请输入1" auto-height="{{true}}" class="ta1"></textarea>
</view>
<view class="test2">
<textarea placeholder="请输入2请输入2请输入2请输入2" auto-height="{{true}}" class="ta2"></textarea>
</view>
wxss代码:
.test1 textarea,
.test2 textarea {
color: red;
}
.test1 .textarea-placeholder {
color: var(--warning-main-color--);
}
.test2 .textarea-placeholder {
color: var(--success-main-color--);
}
问题描述:在ios设备表现正常。 在android设备、微信开发者工具(稳定版1.06.2307260)首次渲染均不正常(placeholder此时的文字颜色是 red ),需要输入一些文字,然后删 除刚刚输入的文字,placeholder的文字颜色才渲染正确(例如这里是:#F5912F 和 #00C382)
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。