현재 날짜를 내 componenent에 출력하고 싶습니다. 내 코드가 작동 콘솔에서 하지만 반작용 콘솔은 말한다 :React JS get 현재 날짜
이
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>
);
}
}
:
내 구성 요소처럼 보인다 "bundle.js : 14,744 catch되지 않은 오류 RangeError가 최대 호출 스택의 크기가 초과"
그래, 나는 내가 초보자 인 것을 알고 있지만 어쩌면 누군가 나를 도울 수있다. 나는 몇 시간 씩 인터넷 검색을했다 .-
Thx alot!
JavaScript는'new Date()'가'Date' 클래스가 아니라 내장 된'Date' 클래스를 참조해야한다는 것을 어떻게 알 수 있습니까? FWIW,이 문제는 React와는 아무 관련이 없습니다. –
고마워요! 이제 작동 :) –