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