2017-02-23 94 views
0

我正在研究一個簡單的Rails項目,我試圖將React整合到前端。我已經安裝了react-rails寶石,並且沒有任何問題進行重構。但是,有一個小的不便。使用ERB看法,我能夠創建由引用變量鏈接像root_pathlogin_path等的效果是,我可以非常簡單創建鏈接:從React組件訪問routes.rb

<%= link_to "Home", root_path %> 

這是理想的,因爲如果root_path發生了改變,這個環節獲得了」噸休息。

現在,我與重構作出反應我一定要硬編碼在我的鏈接路徑:

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

現在,如果root_path改變這些鏈接將中斷。有沒有一種方法可以從React中訪問routes.rb?或者一個解決方法,防止我的鏈接斷裂,如果路線改變?

謝謝。

回答