在React中使用Jquery和Php V8js进行服务器端渲染

时间:2016-07-21 14:58:41

标签: php jquery ajax reactjs v8

我创建了一个使用react和jquery ajax加载页面内容的网站。既然我想从服务器端渲染我的内容以供搜索引擎抓取,我使用php的v8js进行服务器端渲染。

我面临的问题是,作为反应的一部分的jquery ajax调用现在不起作用,因为使用v8js的服务器端呈现不支持在反应代码或组件中使用jquery。我添加了jquery,jsdom等作为npm包并尝试运行相同的但是工作。

我得到的错误是 “V8Js :: compileString():7:TypeError:global.XMLHttpRequest不是构造函数”或“$未定义”

请建议一些解决方法,以便我可以使用php-v8js使用react和jquery实现服务器端渲染。

0 个答案:

没有答案