私は現在の日付を私のcomponentsに出力したいと思います。コンソールで 私のコードは動作しますが、リアクトコンソールは言う:React JSは現在の日付を取得します
"bundle.js:14744キャッチされない例外RangeError:最大コールスタックサイズを超え":
import React from 'react';
var FontAwesome = require('react-fontawesome');
export class Date extends React.Component {
constructor() {
super();
var today = new Date(),
date = today.getFullYear() + '-' + (today.getMonth() + 1) + '-' + today.getDate();
this.state = {
date: date
};
}
render() {
return (
<div className='date'>
<FontAwesome name='calendar' />{this.state.date}
</div>
);
}
}
私のコンポーネントは、そのように見えるが
ええ、私はかなり初心者ですが、多分誰かが私を助けることができます。私は数時間グーグルで行きました.-
Thx alot!
JavaScriptは、 'new Date()'は 'Date'コンポーネントではなく、組み込みの' Date'クラスを参照するべきですか? FWIWは、この問題はReactとは何の関係もありません。 –
ありがとう!今それは動作します:) –