我在使用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
答案 0 :(得分:2)
听起来您正在尝试使用旧版React.createClass
语法。 React开箱即用不再支持此功能。请尝试使用React.Component
的较新语法。例如,请参阅https://reactjs.org/docs/react-component.html。