草庐IT

HTMLPanel

全部标签

java - 如何分配唯一的 DOM 元素 ID

我的GWT应用程序创建文本区域,每个文本区域都必须有一个ID才能对第三方JavaScript库有用。我知道如何为GWT小部件分配ID;我正在寻找一种生成这些唯一ID的好方法。 最佳答案 对于GWT,请查看HTMLPanel.createUniqueIdStringid=HTMLPanel.createUniqueId(); 关于java-如何分配唯一的DOM元素ID,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

java - UiBinder - HTMLPanel 与 div

当我使用HTMLPanel而不是普通的div时,是否会有某种惩罚?例如/*Widgets,moreHTML*/相对于/*Widgets,moreHTML*/ 最佳答案 简答:如有疑问,请查看生成的代码(将-gen参数传递给DevMode或编译器)长答案:在简单的DOM元素上使用小部件总是会降低运行时性能。当通过解析HTML片段创建该DOM元素时甚至更多。当UiBinder将小部件视为HTMLPanel的子项,它会生成一个占位符使用生成唯一ID,然后使用HTMLPanel.addAndReplaceElement用小部件替换该占位符。