Доступ к route.rb из компонента React
Я работаю над простым проектом Rails и пытаюсь включить React в интерфейс. Я установил react-rails
драгоценный камень и рефакторинг без проблем. Тем не менее, есть небольшое неудобство. С помощью представления ERB я могу создавать ссылки, ссылаясь на такие переменные, как root_path
или же login_path
и т.д. В результате я могу очень просто создавать ссылки:
<%= link_to "Home", root_path %>
Это идеально, потому что если root_path
когда-либо изменяет эту ссылку не сломается.
Теперь, когда я выполняю рефакторинг с помощью React, мне нужно жестко прописать путь в моих ссылках:
<Link url="/home" title="Home"/>
Теперь, если root_path
Изменения этих ссылок будут нарушены. Есть ли способ, которым я могу получить доступ к route.rb из React? Или обходной путь, который предотвращает разрыв моих ссылок при изменении маршрута?
Благодарю.
1 ответ
Вы можете использовать этот гем для реализации всех помощников маршрута рельсов для вашего приложения js.