React.NET - ReactScriptLoadException

时间:2017-11-09 11:18:36

标签: c# asp.net-mvc reactjs.net

我在使用React.NET的ASP.NET MVC 5解决方案中不断出现以下错误 加载时出错"〜/ Scripts / jsx / components / HomeComp.jsx":TypeError:对象不支持属性或方法' createClass'   在全球代码处(脚本文件:6:1) 行:6 柱:1  当尝试服务器端渲染反应组件返回我的MVC视图。我已经捆绑了所有必要的脚本,并尝试在我的网络配置中包含以下内容,并将以下参考添加到我的布局视图中

@using React.Web.Mvc;
@using System.Web.Optimization;
@using System.Web.Optimization.React;

但我一直得到同样的错误,我猜测它与我设置解决方案的方式有关,任何帮助都会非常感激。我通过谷歌硬盘分享了这个项目,以便更好地理解。 https://drive.google.com/drive/folders/1LCIlQRZNGckYKWbT4fwp1XDrW0lHZ8t9?usp=sharing

1 个答案:

答案 0 :(得分:2)

听起来您正在尝试使用旧版React.createClass语法。 React开箱即用不再支持此功能。请尝试使用React.Component的较新语法。例如,请参阅https://reactjs.org/docs/react-component.html