ReactDOMServer未定义

时间:2016-05-20 09:32:15

标签: javascript reactjs

我使用来自here的预制浏览器构建的React和ReactDOM v15,因为我无法在给定项目中使用npm。

我需要使用react-dom / server中的renderToString,但我收到ReactDOMServer is not defined错误。

ReactReactDOM没问题。知道我如何访问ReactDOMServer吗?

3 个答案:

答案 0 :(得分:2)

因为您没有导入它。添加此

LNK2001 unresolved external symbol __std_terminate

如果找不到react-dom / server,那么你需要npm安装它

import ReactDOMServer from 'react-dom/server';

答案 1 :(得分:1)

实际上,在我自己遇到这个问题并尝试在某个地方找到ReactDOMServer之后,我几乎放弃了,并且正在寻找源代码并且正在寻找Browserfiy,当我在Google中看到10个答案时,我看到了cdnjs libaries并且看到了:

https://cdnjs.com/libraries/react/

https://cdnjs.cloudflare.com/ajax/libs/react/15.4.0/react-dom-server.min.js

所以我猜他们已经在那里建了它,所以你去了,你可以把它包括在任何你喜欢的地方,比如我正在做的JSBin。

答案 2 :(得分:0)

在我的捆绑文件中,我必须导入:

//= require react-dom/static/react-dom-server

然后我能够从react-dom / server导入ReactDOMServer而没有任何问题。