【发布时间】:2021-08-05 19:31:03
【问题描述】:
我是网络开发的新手,很高兴收到有关我收到的错误的更多信息。
我从时间 API 获取信息并将它们传递给相关组件。我需要操作数据并从字符串中提取一些信息。
很遗憾,我无法理解自己做错了什么并自己解决问题。
function App() {
const [time, setTime] = useState([]);
const getTime = () =>
fetch("http://worldtimeapi.org/api/ip")
.then((res) => res.json())
.then((data) => setTime(data));
useEffect(getTime, []);
return (
<Clock time={time} />
)
}
export default function Clock({ time }) {
const extractTime = time.datetime.substr(12, 4);
return (
<div className="time-container">
<p className="time">{extractTime}</p>
</div>
</div>
);
}
非常感谢任何澄清!谢谢!
【问题讨论】:
标签: javascript reactjs methods