The*_*Kid 3 javascript datetime reactjs
我无法在 React 中打印简单的 JavaScript 日期。
import React, { Component } from 'react';
import './ActivityWarningText.css';
class ActivityWarningText extends Component {
render() {
const str = new Date();
return(
<div>
<h1>All activity is recorded. {str}</h1>
</div>
)
}
}
export default ActivityWarningText;
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Objects are not valid as a React child (found: Wed Apr 25 2018 18:09:03 GMT+0400 (Arabian Standard Time)). If you meant to render a collection of children, use an array instead.
in h1 (at index.js:17)
in div (at index.js:16)
in ActivityWarningText (at index.js:34)
in component (created by Route)
in Route (at index.js:34)
in div (at index.js:33)
in div (at index.js:30)
in Router (created by BrowserRouter)
in BrowserRouter (at index.js:29)
in App (at withAuthentication.js:36)
in WithAuthentication (at index.js:14)
Run Code Online (Sandbox Code Playgroud)
然而,这有效,str.getFullYear()
Date对象必须转换为字符串。你可以尝试使用
{str.toString()}
Run Code Online (Sandbox Code Playgroud)
或者
{`${str}`}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5051 次 |
| 最近记录: |