【问题标题】:Change border line colors when unfocused (react-native-paper)未聚焦时更改边框线颜色(react-native-paper)
【发布时间】: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


    【解决方案1】:

    试试下划线颜色 类型:字符串 输入的非活动下划线颜色。

    【讨论】:

      猜你喜欢
      • 2020-10-04
      • 2014-06-18
      • 1970-01-01
      • 2012-03-02
      • 2019-07-18
      • 2019-08-22
      • 1970-01-01
      • 1970-01-01
      • 2019-02-10
      相关资源
      最近更新 更多