d56*_*d56 0 gwt google-wave gwt2
由于我们在移动应用程序中面临GWT性能问题,因此我使用GWT开发了Google Wave代码.
我认为那里的所有按钮都有小部件但是如果你用firebug查看生成的HTML,你会发现在可点击的div上没有设置onclick属性.我想知道他们如何实现它有一个元素发出click或mousedown事件,看起来既不是一个小部件也不是注入onclick属性.
能够创建这样的组件肯定会让我更进一步优化性能.
谢谢.ps:还没有谷歌去开源客户端代码.一直无法找到它.
您不必onclick在HTML上放置属性以使其具有onclick处理程序.这是一个非常简单的例子:
<div id="mydiv">Regular old div</div>
Run Code Online (Sandbox Code Playgroud)
然后在脚本中:
document.getElementById('mydiv').onclick = function() {
alert('hello!');
}
Run Code Online (Sandbox Code Playgroud)
他们不会直接设置onclick属性,它将在GWT代码中设置或通过另一个Javascript库设置.
| 归档时间: |
|
| 查看次数: |
503 次 |
| 最近记录: |