【发布时间】:2020-09-21 03:47:13
【问题描述】:
目前,在我的 React 应用程序中,我有这个,
<input style={{ borderColor: valid ? null : "red", boxShadow: valid ? null : "rgb(2, 0, 0)"}} />
如果我有更多样式要做,那么一遍又一遍地检查相同的条件是没有意义的,对吧?我希望将整个 style 属性设为可选;像这样的,
<input valid ? null : style={{ borderColor: "red", boxShadow: "rgb(2, 0, 0)"}} />
但我知道这不是正确的语法。难道没有更好的方法吗?
【问题讨论】:
标签: javascript html css reactjs conditional-operator