簡體   English   中英

如何在Ext GWT(GXT)中處理緩慢的小部件渲染?

[英]How to deal with slow widgets rendering in Ext GWT (GXT)?

我的窗戶內有很少的小工具。 渲染時,它會在左上角顯示一秒鍾,然后居中。

是否有機會進行延遲渲染? 我的意思是窗口首先居中,然后渲染子窗口小部件。 或者也許我可以在渲染過程中隱藏掩碼后面的窗口內容?

DeferredCommand 可能會通過等待處理所有當前事件來幫助解決這種情況 - 這種方式在渲染框時,瀏覽器的負載可能會減少。

您可以通過首先在客戶區域外顯示框,使用其中一個技巧(如overflow:hidden; text-indent:-9000px; visibility:visible; )然后刪除該樣式 - “盒子”來模仿'懶惰再版應自動出現在客戶區的中心。

我已經處理過一種情況,即我動態地在一個表單中加載了幾個GXT小部件。

在我的研究結束時,我確定ExtJS小部件渲染緩慢,所以從GXT你沒有很多選擇。

我最終使用標准的GWT小部件,這些小部件的呈現速度更快。

你沒有提供很多關於你情況的細節,所以我不能說隱藏一些小部件內容的技巧是否適用於你的用例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM