我們如何在 ReactJS 中動態更改 CSS 類的屬性。例如,我有幾個帶有 CSS 類名“重要”的文本欄位。我想將它們全部更改為在單擊按鈕時閃爍紅色背景。
我想我可以通過改變那個 CSS 類的屬性來做到這一點。如何更改此類,以便其所有具有該類的文本欄位將在瞬間更改。
還是有另一種更優雅的方式來做到這一點?
uj5u.com熱心網友回復:
在您的render()方法中,使用狀態變數根據其狀態將不同的類附加到呈現的元素。
uj5u.com熱心網友回復:
你可以在你的 className={""} 屬性中做一些有條件地傳遞類的事情。
如果狀態改變類名也將改變。
它看起來像這樣:
類名={狀態?“重要”:“你的期望類”}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/476256.html
標籤:javascript css 反应
