티스토리 뷰

발생일: 2015.05.25

키워드: React, 리액트

문제:
React 에서 DOM 렌더링 없이 컴포넌트만 마운트시키려고 한다.
단순히 document 나 window 의 이벤트만 받아서 처리할 목적이다.

어떻게 하면 될까?


해결책:

render() 메서드에서 `null` 이나 `false`를 리턴하면 된다.

class extends React.Component {
    componentDidMount() {
        // 여기서 document 나 window 의 이벤트를 처리
    }

    render() {
        return null;
    }
});
반응형
댓글
공지사항