为了账号安全,请及时绑定邮箱和手机立即绑定

如何在刷新 new Date() 后停止调整大小

如何在刷新 new Date() 后停止调整大小

慕村225694 2022-12-22 12:58:42
我目前正在开发 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>);}
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

使用等宽字体是这个问题的答案



查看完整回答
反对 回复 2022-12-22
  • 1 回答
  • 0 关注
  • 91 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信