2013-05-22 73 views
0

我有一個值存儲在一個名爲value的變量中。價值正在一個後臺任務中運行,使其每秒升高一次。現在 ,我有基於時間間隔重新加載Sinatra頁面

get '/' do 
    "#{value}" 
    end 

我無論怎樣才能重新加載該頁面每10秒,或者只是刷新它,它顯示的值新的價值?

回答

2

<meta http-equiv="refresh" content="10">轉換爲html頭

+0

這很好,非常感謝。 –

+0

這適用於快速修復/測試。但是對於真正的大型項目,考慮將一些JavaScript庫與websockets/server-sent-events/http-polling結合使用,因爲重新加載整個頁面往往耗費時間和資源。 –