Uploaded image for project: 'ZK'
  1. ZK
  2. ZK-5583

client mvvm responds slower than server mvvm without ROD from an end-user point of view

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major Major
    • None
    • 10.0.0-Beta
    • None

      Steps to Reproduce

      1. run the attached zul
      2. open developer tool
      3. click "fill" button on server mvvm and client mvvm
      4. observe the timing of listitems appear in a browser

      Current Result

      • server mvvm: although it takes a longer server execution time, it renders the first 50 items very fast, the rest items are just empty listitems. So an end user can see the result faster than client mvvm.
      • client mvvm: it takes a shorter server execution time, but an end-user never sees any listitem on the screen until it finishes rendering 2000 items. So from a user point of view, he thinks client mvvm is much slower than server mvvm.

      Expected Result

      client mvvm should follow the similar rendering behavior to render partial items first, to give end-users a quick response

        1. ClearItemsVM.java
          1 kB
          hawk
        2. zk-5583.zul
          3 kB
          hawk

            DevChu DevChu
            hawk hawk
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: