2017-01-03 13 views
0

私は非常に新しい反応を示しています。これは明らかです。自分のコンポーネント内でコールできるように、サードパーティの反応コンポーネントをどのように組み込むのですか?たとえば、このハイライターコンポーネント(https://github.com/helior/react-highlighter)をレンダリング関数内で呼び出すとします。しかし、私は実際にどのようにそれを含めるか分からない。リアクションで第三者コンポーネントを使用する

私は私のコンポーネントのJSXファイルの先頭に import {Highlight} from './react-highlighter/lib/highlighter.js'; を追加しようとしましたが、私は必要が定義されていないエラーが発生します。

+0

私は、私はあなたを信じているかわかりません。あなたがそれを 'import'して' require'するのでなければ、そのエラーはまったく見られないはずです。 –

+0

あなたは 'react-highlighter 'から' import {Highlight}'を実行することでそれをインポートできるはずです。実際にインストールしましたか? –

+0

私はファイルをダウンロードしました...それをインストールするために必要な何かがありますか? – Julie

答えて

0

反応する蛍光ペンライブラリ(https://github.com/helior/react-highlighter)を見ると、それは示しています

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

を今あなたは間違ってあるimport { Highlight }を行っています。

これは正しい方法ですが、これはES6でこれを言うと同じであることに注意してください:

import Highlight from 'react-highlighter';

関連する問題