2013-06-22 18 views
2

我是一個新的UI開發,我必須開發一個頁面,其中包含創建日期的帖子數量。創建日期相對於當前時間顯示,如'現在開始3小時'Angularjs自動刷新時刻從現在的日期值

我推薦this link並且能夠成功完成。但是我想每30秒刷新一次現在的值。這個怎麼做。筆者回答

我會說你將不得不採取另一種 TAC,並添加額外的屬性範圍 - 我們稱之爲 reply.fromNow - 並更新值時,控制器內 定期使用時刻庫。

但我不能從中賺取太多。有人能幫助我解決這個問題嗎?謝謝。

回答

9

你可以把這樣的事情在你的控制器:

var refreshDates = function() { 
    $timeout(refreshDates, 30000); 
}; 
refreshDates(); 

基本上,它只是觸發的每三十秒一個$scope.$apply()

​​

+0

真棒..工作就像魅力。感謝rtcherry。 –