use*_*513 4 javascript reactjs react-redux
我只是渲染数据并在两者之间显示,divs但我收到错误
对象作为 React 子对象无效(找到:Wed Dec 09 1998 00:00:00 GMT+0530(印度标准时间))。如果您打算渲染一组子项,请改用数组。
<Fragment key={String(index) + String(i)}>
<div>{displaytext}</div>
<div>{value}</div>
</Fragment>
Run Code Online (Sandbox Code Playgroud)
唯一的问题是在这条线上,<div>{value}</div>如果我删除这条线,一切正常。如果我添加这条线,为什么会出现上述错误?这是我的代码
https://codesandbox.io/s/ooj2wowy9q
value是一个日期对象。尝试这个:
<div>{moment(value).format('DD-MM-YYYY')}</div>
Run Code Online (Sandbox Code Playgroud)
React 不允许像 Dates 或 Arrays 这样的对象作为子对象,您需要转换value为字符串,如下所示:
<div>{new Date(value).toString()}</div>
Run Code Online (Sandbox Code Playgroud)
希望这对你有帮助!
| 归档时间: |
|
| 查看次数: |
5933 次 |
| 最近记录: |