我是有问题的开发人员;)目前,我们的项目(使用Vaadin)已接近尾声。
在其中一种视图中显示简单数据时遇到了一些麻烦。(要显示超过500 KB的数据,并且在Vaadin完成生成之后,要显示超过15K DOM元素… +很多,以及很多和很多秒之前完成)。
我的任务是找出如何使它尽可能小和尽可能快的方法,因此我的第一个猜测是使用一些其他布局,而不是标准Vaadin中可用的布局。
我使用了WeeLayout,DashLayout和CssLayout(默认),比较如下:
weeLayout - page size: 990 KB - DOM elements (SMALL): 1454 - DOM elements (BIG): 15423 cssLayout - page size: 886 KB - DOM elements (SMALL): 1434 - DOM elements (BIG): 13799 DashLayout - page size: 938 KB - DOM elements (SMALL): 1408 - DOM elements (BIG): 12163
没用 所以我的另一个猜测是编写自己的版式,有人可以帮我吗?我什至不知道我应该从什么开始。
谢谢卢卡斯
因此,答案是在CustomLayout中使用HTML。
例
Vaadin开发帮助我的地方