我目前正在開發 React 時鐘應用程序。一切正常,除了調整我的大小元素。每當當前時間更新時都會發生這種調整大小,但僅限于少數數字。我認為介于 01 和 20 之間,但這并不重要。我認為問題在于每個數字占用的空間量不同,例如“1”的寬度小于“5”,因此需要調整大小。我試圖在 css 中添加letter-spacing屬性,但它不起作用。有人知道如何防止這種情況嗎?function App() { const [time,setTime] = useState({ currentTime : '' }) //Insert current time to state function currentTime(){ let timeNow = new Date().toLocaleTimeString('it-IT'); setTime(prevState => ({ ...prevState, currentTime:timeNow })) } //Update current time every second useEffect(()=>{ setInterval(() => { currentTime() }, 1000); },[])return ( <div className="App"> <p>{time.currentTime}</p> </div>);}
如何在刷新 new Date() 后停止調整大小
慕村225694
2022-12-22 12:58:42