AJAX 加载包含 ReactJS 对象的 php
Posted
技术标签:
【中文标题】AJAX 加载包含 ReactJS 对象的 php【英文标题】:AJAX load php that contains ReactJS object 【发布时间】:2017-03-29 01:20:59 【问题描述】:我有一个 php 页面作为父页面 - container.php。 另一个 react.php 包含 ReactJS 对象,如果我直接访问它会很好地显示。
但是,当我尝试使用 JQuery.load 函数从 container.php 中 AJAX 加载 react.php 时,根本不会渲染 ReactJS 对象。
在 container.php 中
$(".res").load("react.php", function(data)
$(".res").html(data);
)
有什么解决方法吗?
【问题讨论】:
这可能会有所帮助:***.com/questions/37337289/… 【参考方案1】:问题的解决方案很简单。在容器页面中,您还应该以 React 方式呈现 ReactJS 对象。您可能会发现以下过程很有帮助:
-
将你的 react 对象打包到一个 babel js 文件中
在容器文件中包含js
渲染对象并显示在容器页面中
【讨论】:
以上是关于AJAX 加载包含 ReactJS 对象的 php的主要内容,如果未能解决你的问题,请参考以下文章
ReactJS:在superagent ajax请求期间显示带有加载消息的模态