2013-10-18 49 views

回答

0

您需要某種「推送服務」。由於您正在部署到Heroku,因此您可能需要使用託管服務,以便您不必自行維護推送服務器。推杆(http://pusher.com)對我來說效果不錯。當服務器上的模型更新時,您將更新通知推送到Pusher上,它會將更改作爲JSON對象傳輸到頁面,然後通過JS更新視圖。

例如,如果您有Post型號,則可能會在更新後執行此操作。

Pusher['posts'].trigger('update', @post.as_json) 

任何JS推客戶聽'posts'渠道獲得的消息與發佈數據。

相關問題