为什么react引导程序不适用于reactjs 0.14.3?
我刚刚集成了两个新版本的为什么react引导程序不适用于reactjs 0.14.3?,reactjs,react-bootstrap,Reactjs,React Bootstrap,我刚刚集成了两个新版本的 react引导程序0.28.1 反应JS 0.14.3 通过CDN,但如果我使用reactjs 0.14.3,我无法让react引导程序工作。如果我降级到版本0.13.3一切正常 有人知道发生了什么事吗?命名问题 更新------------------ 实际上,它不是自身反应,而是DOM渲染!对于较旧的版本,您必须使用JSXTransformer(0.13.3),现在这个版本已被弃用,应该使用react dom 有解决办法吗?如何使用最新版本的reactjs和re
- react引导程序0.28.1
- 反应JS 0.14.3
reactjs 0.14.3
,我无法让react引导程序工作。如果我降级到版本0.13.3
一切正常
有人知道发生了什么事吗?命名问题
更新------------------
实际上,它不是自身反应,而是DOM渲染!对于较旧的版本,您必须使用JSXTransformer(0.13.3)
,现在这个版本已被弃用,应该使用react dom
有解决办法吗?如何使用最新版本的reactjs和react引导?找到了解决方案
这实际上就是我引用源代码的方式。而不是
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/JSXTransformer.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-bootstrap/0.28.1/react-bootstrap.js"></script>
<script type="text/jsx">
// React Code
React.render(<Example/>, document.getElementById("example"));
</script>
//反应码
React.render(,document.getElementById(“示例”);
我用
//反应码
render(,document.getElementById(“示例”);
它是有效的。“不起作用”是表示问题的一种非常模糊的方式。到底发生了什么?你有运行时错误吗?(如果是,请提供堆栈跟踪),是否会出现不一致的行为?用户界面坏了吗?(如果是这样,请提供一些屏幕截图)。这很可能与API从React 0.13更改为0.14有关。React通常在删除功能之前弃用它。因此,请确保您的“正在工作”0.13应用程序没有生成任何控制台警告。感谢您的快速响应!我刚刚尝试了不同的东西,从reactjs版本
0.14.0
开始,似乎就没有JSXTransformer了,这似乎是我的问题。我没有控制台警告,UI也没有中断。示例脚本只是不生成输出。很抱歉,我忘记更改复制粘贴的代码段。
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.3/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.3/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-bootstrap/0.28.1/react-bootstrap.js"></script>
<script type="text/babel">
// React Code
ReactDOM.render(<Example/>, document.getElementById("example"));
</script>