1. #11
    Sencha - GXT Dev Team darrellmeyer's Avatar
    Join Date
    May 2007
    Location
    Washington, DC
    Posts
    2,242
    Vote Rating
    2
    darrellmeyer is on a distinguished road

      0  

    Default


    you can deduce that there are around 10000+ such squares in that column of the table
    I think you need to rethink your design. All the squares are creating way too many DOM elements and that is why performance is bad. Without knowing what your squares are trying to do it is hard to make suggestions.

    You might consider using server generated images for the squares or you might consider using expanding rows and only show the squares when the row is expanded.

  2. #12
    Ext Premium Member
    Join Date
    Sep 2009
    Posts
    76
    Vote Rating
    0
    ddanny is on a distinguished road

      0  

    Default


    We have already updated the design such as now the squares are server side generated images. The performance is improved a little, but not as much as we need.
    I think we are not going to follow your second suggestion because our users will want to see them all in the same time.

  3. #13
    Ext GWT Premium Member
    Join Date
    Mar 2009
    Posts
    226
    Vote Rating
    3
    The_Jackal is on a distinguished road

      0  

    Default


    I don't know it this will help, but we make sure that we do everything we can to a store and grid separately and only add the store to the grid at the last reasonable moment. The same goes for updating the grid: I always create a new store and re-add it to the grid.

    HTH,
    Carl.