2017-01-23 1 views

답변

1

"this"는 인스턴스화중인 객체가 아니라 코드가 실행되는 컨텍스트를 참조하기 때문에 "this"가 작동하지 않습니다. 당신이 더 객체 멤버의 초기화의 순서에 의존하지 그러나

work.defaultProps = { 
    start_date: moment().format('YYYY-MM-DD') || '', 
    start_time: work.defaultProps.start_date.format('h:mm a') 
}; 

를 작동 할 수 있습니다.

가 그

work.defaultProps = {} 
work.defaultProps.start_date = moment().format('YYYY-MM-DD') || ''; 
work.defaultProps.start_time = work.defaultProps.start_date.format('h:mm a'); 
관련 문제