在计数器应用程序中,我希望计数器值的颜色应为(如果计数器〉0-值应显示为“绿色”,计数器〈0值应显示为“红色”)
hujrc8aj1#
你可以使用钩子使用效果。
import React, { useState, useEffect } from 'react'; function Example() { const [count, setCount] = useState(0); // Similar to componentDidMount and componentDidUpdate: useEffect(() => { // Update the document title using the browser API document.title = `You clicked ${count} times`; }); return ( <div className={`${(count <= 0) ? "red" : "green"}`}> <p>You clicked {count} times</p> <button onClick={() => setCount(count + 1)}> Click me </button> </div> ); }
我只是按照official documentation添加了一个基本的三元运算符
1条答案
按热度按时间hujrc8aj1#
你可以使用钩子使用效果。
我只是按照official documentation添加了一个基本的三元运算符