2016-09-30 71 views
0

我只是React JS的初學者。目前正在撰寫基於Routing React Apps文章的樣本。有一個包含主頁,汽車和關於項目的導航菜單。當汽車首次點擊時,它會獲取數據並渲染它們。數據在示例應用中被硬編碼。不過,我正在連接到Web服務,並希望每次單擊「鏈接」「汽車」時都要獲取數據。有沒有一種方法來定義導航鏈接的事件?有建議使用Transitionto和TransitionFrom。但他們不是正確的選擇。我已經探索了生命週期方法,但是當點擊一個鏈接時它們都不會被重新執行。點擊React Link刷新數據

+0

也許分享你的代碼會有幫助! – goldbullet

回答

0

最喜歡的反應/ HTML的組件,LinkPropsonClick,你可以給一個功能,您可以獲取你想要

0

謝謝亞歷山大輸入什麼。我錯過了運行生命週期方法。最後在調試過程中發現,當單擊鏈接時,它會調用componentWillMount方法。我將獲取數據的邏輯移到了componentWillMount方法中,現在它可以工作。