【发布时间】:2021-03-24 10:24:57
【问题描述】:
我有一个文本输入,当它被聚焦时,如果条件满足或不满足(绿色到棕色,反之亦然),它就会改变颜色。
我希望即使输入未聚焦,颜色也保持不变。
专注且验证不正确:
重点和验证ok:
没有重点的验证是否可以:
我的代码:
//Change brow to green, green to brown
const [inputColor, setInputColor] = useState("brown");
<TextInput
//{...}
theme={{
colors: {
primary: inputColor,
underlineColor: inputColor,
},
}}
/>;
我试图改变:
- underlineColor 道具。
- borderColor、backgroundColor、样式中的颜色,但目前没有任何效果。
【问题讨论】:
标签: javascript react-native react-native-paper