Я новичок в ruby-on-rails, может кто-то сказать, где я должен помещать JSX-файл, чтобы он отображал содержимое в DOM?Rails JSX файл не работает
У меня есть 2 отдельных вида, один для «дома» и другой для «деталей». в каталоге «views» в rails есть отдельная папка для разных представлений, но все они сидят в одном каталоге javascript.
если я вызываю файлы home.js.jsx и details.js.jsx ... рельсы не будут реагировать.
Если я назову их home-templates.js.jsx и details-templates.js.jsx, рельсы будут отображать только jsx.
Затем я поместил свой код в нижней части «html.html.erb» в тег <script type='text/jsx'>
, но все еще не работает.
Где я иду не так?
Если вы запустите скрипт установки, предоставленный 'response-rails', (' rails g response: install'), вы заметите, что он создает папку компонентов под активами/javascripts для ваших реагирующих компонентов. Это для организационных целей, но где угодно в активах/javascripts должно быть хорошо. – Ativ