【发布时间】:2015-04-16 21:09:53
【问题描述】:
我想在 MVC 应用程序中使用 React。在这一刻,我试图在主布局中插入 jsx 代码,但它不起作用。
我认为问题在于 jsx 没有被转换,因为如果我用 JavaScript 代码编写代码,一切正常。
这是我的 Layout.cshtml 代码:
我该如何解决这个问题?
感谢和问候!
【问题讨论】:
标签: .net asp.net-mvc model-view-controller reactjs react-jsx
我想在 MVC 应用程序中使用 React。在这一刻,我试图在主布局中插入 jsx 代码,但它不起作用。
我认为问题在于 jsx 没有被转换,因为如果我用 JavaScript 代码编写代码,一切正常。
这是我的 Layout.cshtml 代码:
我该如何解决这个问题?
感谢和问候!
【问题讨论】:
标签: .net asp.net-mvc model-view-controller reactjs react-jsx
尝试将您的 React 代码移动到一个单独的文件 (filename.jsx) 中并以标准方式 (例如 @Scripts.Render("filename.jsx")) 将其包含回 _layout
【讨论】:
我发现了错误!在 React.Render 中,我创建了小写的 (),因为 Visual Studio 默认设置了它。
【讨论】: