【发布时间】:2011-08-29 21:55:22
【问题描述】:
我是一个零 jquery 经验的 GWT 人。对于那个很抱歉。不幸的是,我遇到了一些我必须在我的 GWT 项目中使用的 jquery 功能。
<script type="text/javascript">
$(document).ready(function() {
zingchart.render({
'id' : 'g1',
'width' : 500,
'height' : 400,
'dataurl' : 'scatter_minimal.txt'
});
});
</script>
<div class="g" id="g1"></div>
凭我的直觉,我快要相信了
$(document).ready( ..)
应该翻译成 GWT 的onModuleLoad(){ ....},如果我在 onModuleLoad 中调用该函数,onModuleLoad 将确保 DOM 准备就绪。
但我认为以下内容无效..
private static native void render() /*-{
function() {
zingchart.render(
{
'id' : 'g1',
'width' : 500,
'height' : 400,
'dataurl' : 'scatter_minimal.txt'
}
);
}
}-*/;
如何编写 JSNI 代码来定义可以从 GWT 调用的函数?
【问题讨论】: