从GWT访问Javascript库D3

时间:2012-07-29 19:41:44

标签: gwt d3.js

我包含像这样的d3 javascript

<!doctype html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
     <script src="http://d3js.org/d3.v2.js"></script>
     <script type="text/javascript" src="d3/d3.nocache.js"></script>

  </head>
  <body>
  </body>
</html>

然后当我从入口点调用它时d3为空,为什么?

package com.example.client;

import com.google.gwt.core.client.EntryPoint;


public class D3 implements EntryPoint {

    public void onModuleLoad() {
        test();
    }
    private native void test()/*-{
        $wnd.alert($wnd.d3); 
     }-*/;

}

1 个答案:

答案 0 :(得分:0)

好吧,问题似乎是我将项目命名为D3。需要将其称为其他内容,因为它似乎覆盖了javascript库的D3。