2016-11-15 9 views
1

私は親container.phpとして動作するPHPページを持っています。 別のreact.phpには、ReactJSオブジェクトが含まれています。これは、直接アクセスするとうまく表示されます。ReactJSオブジェクトを含むAJAX load php

しかし、JQuery.load関数を使ってAJAXにreact.phpをcontainer.phpからロードしようとすると、ReactJSオブジェクトはまったくレンダリングされません。 container.phpで

$(".res").load("react.php", function(data) { 
    $(".res").html(data); 
}) 

は、このために任意の回避策はありますか?

+0

このヘルプ:http://stackoverflow.com/questions/37337289/react-js-set-innerhtml-vs-dangerouslysetinnerhtml – Rajesh

答えて

0

問題の解決方法は簡単でした。コンテナページでは、ReactJSオブジェクトもリアクション方法でレンダリングする必要があります。あなたは役に立つ手続きの下に見つけることがあります。

  1. は、あなたがオブジェクトを反応パックバベルのjsファイルに
  2. JSが含まれるコンテナファイルに
  3. オブジェクトと表示をレンダリングするコンテナページに
関連する問題