0

d3 フィッシュアイ プラグインを使用しようとしています。

しかし、私はこのエラーが発生しています: d3.fisheye は未定義です

これは奇妙です。

//initialize fisheye
    var fisheye = d3.fisheye.circular()
        .radius(200)
        .distortion(2);

    this.chart.on("mousemove", function() {
      fisheye.focus(d3.mouse(this));
    });

d3.v2 を使用していたことが原因かと思いましたが、d3.v3 に更新しましたが、まだ同じ問題が発生しています。そのファイルにもありますか。私は fisheye.js があちこちに浮かんでいるのを見ます: https://github.com/d3/d3-plugins/tree/master/fisheye API ドキュメントに fisheye についての言及がまったくないので、私もちょっと混乱しています。

4

1 に答える 1

2

fisheye.jsFishEye はプラグインです。ファイルと d3 ライブラリも含める必要があります。

于 2013-04-16T20:44:00.703 に答える