분류 전체보기 62

React // Object.map is not a function

React에서 .map 을 써서 데이터를 뿌려줄 경우 생각보다 나한테 .map is not a function 에러가 번번히 떴다. 원인은 .map()은 배열에만 가능하단 것이다. 그리하여 주로 map에서 원치 않는 포맷들로 이뤄진 데이터를 뿌려주려 할때 생기는 에러다. 예로들면 중괄호, 대괄호도 에러의 원인이 될 수도 있다. 아니면 state나 props의 형태가 Object가 아닌걸로 되어있을 수도 있다. 일단, 이 에러를 숨기는 방법 -> 이 방법은 에러를 완전히 해결한다고 볼 수 없다. 1. JSX안에는 중괄효를 이용해서 표현식을 이용할 수 있다. {tmId.map((tm,index) => { return( {index+1} {tm.hmName} {tm.leaveCategory} {tm.stDat..

REACT 2020.08.10

React/FullCalendar next,prev 이벤트 핸들링

내가 못찾은건진 모르겠지만 FullCalendar의 next,prev 버튼을 누를 경우 react fullCalendar에서 특정 함수를 실행시켜 줄 수 있는 메소드(?)를 제공해주지 않아 정말 많은 시행착오들이 있었다. --FULLCALENDAR 일단 여기에서 next와 prev를 누를경우 특정 함수를 실행시키고 싶었다 1. 버튼 생성 -> FullCalendar의 prev버튼 trigger -> 함수 실행 ==> 비효율적 2. FullCalendar의 customButton 생성 FullCalendar에서 제공해주는 event 가 유일하게 달이 바뀔때마다 실행되는 요소이기에 위의 코드처럼 event={this.monthChange} 함수를 실행해주었다. monthChange = () => { var ..

REACT 2020.08.07
728x90
반응형