當在服務器上部署流星應用程序時,需要花費大量的時間(3-4秒)才能從mongodb中獲取數據。在我的應用程序中,我有一個通過#each塊助手綁定到數據的模板。在DOM初始化後加載數據時顯示加載器
{{#each items}}
{{> item_info}}
{{else}}
No items yet.
{{/each}}
所以,當應用程序加載在一個新的瀏覽器會話,用戶看到的消息No items yet
到時候數據加載完畢。當數據可用時,該消息將被實際數據替換。但是這會導致糟糕的用戶體驗,因爲有些用戶實際上認爲他們已經丟失了他們的數據,這些用戶持續3-4秒。
我的問題是 - 在數據被提取時,是否可以將「else」消息更改爲「正在加載...」之類的東西?還是有更好的解決方案來解決這個問題?
謝謝。
我相信大多數流星開發商都碰到過這樣的問題。 – iamgame
*確切的*重複的[顯示加載器,而流星收集加載](http://stackoverflow.com/questions/12879762/displaying-loader-while-meteor-collection-loads) –