首页 > 解决方案 > 在 React 中使用 useState 计算日期的示例

问题描述

晚安!

我需要一个示例,说明如何使用 React.js 中 Hook 的 useState 计算两个日期之间的差异。我尝试这样做,但我收到一个错误:对象作为 React 子项无效。

const [dateBegin, setDateBegin] = useState(new Date())
const [dateEnd, setDateEnd] = useState(new Date())

谢谢!

标签: reactjsreact-hooks

解决方案


将日期放在对象的变量中。

const [dateBegin, setDateBegin] = useState({varOne:new Date()})
const [dateEnd, setDateEnd] = useState({varTwo:new Date()})

推荐阅读