2017-04-26 17 views
2

我使用React構建SPA網頁,問題是當我部署最新版本的應用程序時,瀏覽器客戶端不會更改,除非用戶刷新頁面。Force React應用程序部署後更新

在多頁面應用程序上,當用戶點擊<a/>標籤時,會請求服務器重新渲染一個新頁面。

有沒有解決問題的方法?

+0

澄清:用戶加載您的SPA應用程序。您構建並部署一個新版本。您希望用戶的應用在沒有重新加載頁面的情況下進行更新? –

+0

沒有他手動刷新頁面 – TangMonk

+0

我不認爲有任何問題。你知道瀏覽器是如何工作的嗎?需要進行網絡請求才能從服務器獲取您部署的最新更改。 –

回答

0

您的需要就是有點類似聊天的應用程序(將通過自動發送聊天消息進行自我更新)

我也是在我的項目,該項目使用流星/反應,WebSocket的使用自動更新的想法。 然而,我的項目的架構是相當複雜的,但是,不知道你的是簡單的或不

無論如何,你可以閱讀下面的文章,這是有幫助的:

http://julian.io/live-chat-app-using-meteor-and-the-ddp-protocol/

如果您仍然需要有關如何實現它的更多解釋,請隨時詢問,我將嘗試在我的項目中使用我自己的經驗進行解釋

相關問題