下面的代码打印了时间字符串后面带有文本“am”或“pm”的时间。因此,时间字符串与am或pm字符串重叠,可以在z索引上看到它的后面。换句话说,如果格式为[hh:mm:ss a],其中a = am/pm,则a显示在hh:mm:ss的后面,并且也居中显示。我该如何解决这个问题?我使用的是codesandbox,https://codesandbox.io/s/usestate-hook-practice-forked-t1zkyl?file=/src/components/App.jsx下面的链接
function App() {
const now = new Date().toLocaleTimeString();
const [time, setTime] = useState(now);
return (
<div className="container">
<h1>{time}</h1>
<button>Get Time</button>
</div>
);
}
2条答案
按热度按时间wh6knrhe1#
请重新启动服务器。因为它工作正常。
检查此链接:https://playcode.io/1048731
nr9pn0ug2#
原来这是一个样式问题。正文的字体太小了,无法容纳标题的字体。我只是在styles.css中将正文字体大小增加了一倍,现在它可以工作了。非常感谢innocent和Mahmoud Y3 c!总是在寻找可以与之交流和合作的人。刚刚开始学习NodeJS,React,mongoDB,非常感谢!