2016-10-25 6 views
0

私はその大きなプロジェクトを持っており、すべてがClass.create ...のような純粋なjavascript上にあります。プロトタイプとそのページのすべてのコンポーネントをレンダリングする関数、どのようにそれが反応divを作成すると、何とかそれを作成し、すべての純粋なjavascript ..私の質問はどのように私は通常の反応コンポーネントでファイルを作成し、そのjsファイルから反応するコンポーネントを呼び出すことができますか?ありがとうございましたJavaScriptからの反応コンポーネントを呼び出す

答えて

1

あなたの質問から私が理解しているのは、反応成分を再利用する必要があるということです。そのためにあなたがあなたのコンポーネントを反応させる場合component.Youは

module.exports = App; 

としてそれを行うことができます反応する二つのこと

  1. エクスポートを行うために必要なコンポーネント反応

  2. var App = React.createClass()のように第二に、あなたの他にありますこのコンポーネントを再利用したい場合は、インポートすることができます。

    import {App} from './path/to/resuable/component'; 
    
  3. は、今私がしたいが、その近く..For例私は持っていない、まさに<App/>

+0

そのようrender() {}機能でこのコンポーネントを使用すること this.createDialog =新しいcreateDialogを(.....); this.createDialog.className = "someClass"; – FreakProgrammer

+0

this.dialog = createElement( "div"); ...そのようなもので、それはcreateDialogのようないくつかの関数にあります:function(){} ...そしてその関数からいくつかの反応コンポーネントを呼び出したい – FreakProgrammer

+0

あなたのコードを共有し、あなたが何であるかを示すことができるなら –

関連する問題