2016-12-19 12 views
0

私はリアクションを追加したい既存のレールバックボーンアプリを持っています。今のところ、私はReactコンポーネントをウィジェットとして既存のBackboneビューに追加したいと思っています。バックボーンビューで反応コンポーネントをレンダーする

私はreact_on_railsを使ってReact to Railsを追加しました.Railsビュー(erbファイルをRailsルートに追加)でreact_componentを使用して反応コンポーネントをレンダリングすると効果的ですが、コンポーネントを追加できないようです既存のバックボーン・ビューに追加します。

答えて

0

私はレポページで同じことを聞くと、私は次のことをやってしまったgem author responseに基づく:

まず、バックボーンビューで、私はインクルードは、コンテナのdivを反応させる追加:

@$el.html('<div id="react_widget"></div>') 

それから、私はReactOnRails.renderを使って反応します:

react_props = {} // I used this to pass models and collection from backbone to react 
ReactOnRails.render("OrganizationGroupSettings", react_props, 'react_widget'); 
関連する問題