我在我的gwt项目中使用jQuery DateBox,如下所示:
在我的gwt.xml ui文件中我输入了
<input type="text" ui:field="date" class="{resources.style.bottomSpacer}"
data-role="datebox" data-options='{"mode":"datebox", "useFocus": true,
"useNewStyle":true, "themeHeader": "b", "themeButton": "b", "themeInput": "c"}' />
单击平板电脑上的输入元素打开日期框时,报告加载速度非常慢。
可能是什么造成的?也许一些javascript只在点击后才加载,它会在飞行中加载js库?
答案 0 :(得分:0)
我使用data-options
字段,发现只使用一个主题并禁用动画,即使在PC上,元素也会更快。至少我可以看到我的快速PC上的差异。因此,在平板电脑上,差异可能更大。
以下是更改后的data-options
:
"mode":"datebox", "useFocus": true, "useNewStyle":true, "useAnimation" : false, "themeHeader": "b", "themeButton": "b", "themeInput": "b"
所以,所有主题都与b
相关,而useanimation
是新的。