2017-02-23 2 views
0

Ich arbeite an einem einfachen Rails-Projekt und versuche React in das Frontend zu integrieren. Ich habe den Edelstein react-rails installiert und ohne Probleme refactoring. Es gibt jedoch eine kleine Unannehmlichkeit. Mit einer ERB Ansicht wie ich bin in der Lage Links durch Verweisen auf Variablen erstellen root_path oder login_path usw. Der Effekt ist, dass ich sehr einfach Links erstellen:Zugriff auf routes.rb von React Component

<%= link_to "Home", root_path %> 

Dies ist ideal, denn wenn die root_path jemals Link ändert gewonnen‘ t break.

Jetzt, wo ich Refactoring mit reagiere ich auf harten Code haben den Weg in meine Links:

<Link url="/home" title="Home"/> 

Wenn nun die root_path diese Links ändert brechen. Gibt es eine Möglichkeit, auf routes.rb von React aus zuzugreifen? Oder ein Workaround, der verhindert, dass meine Links brechen, wenn sich die Route ändert?

Danke.

Antwort

Verwandte Themen