我用arr.map去渲染畫面,如果我想要用一個button去改變他的顏色,但是好像不行。
let [classState, setClassState] = useState('bg-danger')
return(
    <>
        arr.map((item)=>{
            return <p className={classStatus}>item</p>
        })
        <button onClick={ ()=>{setClassState('bg-light')} } >click<button>
    </>
)
因為你打錯字了...?
return <p className={classStatus}>item</p> (X)return <p className={classState}>item</p> (O)
補充:
我測試起來正常無誤,你可能檢查一下 f12 有沒有出現任何錯誤吧
CodeSandbox