2015-04-16 2 views
0

Я хочу использовать React в приложении MVC. В этот момент я пытаюсь вставить код jsx в основной макет, но он не работает.React - MVC4 .Net - Пустая страница

Я думаю, что проблема в том, что jsx не преобразуется, потому что, если я напишу код в коде JavaScript, все будет хорошо.

Это мой код Layout.cshtml: enter image description here

Как я могу решить эту проблему?

Спасибо и приветствую!

ответ

0

я нашел Ошибка! В React.Render Я создавал в нижнем регистре(), потому что Visual Studio устанавливает его по умолчанию.

0

Попробуйте переместить ваш React код в отдельный файл (filename.jsx) и включить его стандартным способом (например, @ Scripts.Render («filename.jsx»)) обратно в _layout

+0

Привет, Джо, я уже пробовал, и я получаю эту ошибку: 'SyntaxError: ожидаемое выражение, получило' <''. Я уже исправил проблему (это был cammelCase создания класса), но я хотел бы разделить код, как вы говорите. – joalcego

Смежные вопросы