2017-01-03 3 views
0

저는 반응이 매우 새로워서 제게는 분명해야한다고 생각합니다. 내 구성 요소 내부에서 전화를 걸 수 있도록 제 3 자 반응 구성 요소를 어떻게 포함합니까? 예를 들어, 내 렌더링 기능 내에서이 형광펜 구성 요소 (https://github.com/helior/react-highlighter)를 호출하고 싶습니다. 하지만 실제로 어떻게 포함 시킬지 모르겠습니다.제 3 자 구성 요소를 반응에 사용하십시오.

나는 구성 요소 jsx 파일 맨 위에 import {Highlight} from './react-highlighter/lib/highlighter.js'; 을 추가하려고 시도했지만 필수 사항이 정의되지 않았다는 오류가 발생합니다.

+0

내가 당신을 믿지 확실하지 않다 :

는이 ES6이 말과 동일 함을 참고 올바른 방법입니다. 만약 당신이 그것을'import'하고'require'하지 않는다면 당신은 그 오류를 전혀 보지 않아야합니다. –

+0

'react-highlighter'에서'import {Highlight} '를 실행하여 가져올 수 있어야합니다. 실제로 설치 했습니까? –

+0

파일을 다운로드했습니다 ... 설치하는데 더 많은 것이 있습니까? – Julie

답변

0

반응 형광펜 라이브러리 (https://github.com/helior/react-highlighter)을 보면, 그것은 보여줍니다

var Highlight = require('react-highlighter');

을 지금 당신이 잘못된입니다 import { Highlight }을 다하고 있습니다.

import Highlight from 'react-highlighter';

관련 문제