7

d3-tipライブラリを使用して、チャートにツールチップを追加します。次のように活字体2.0を使用してd3-tips for typescript 2.0の入力方法

は、私がd3-tipのためのタイピングを追加しました:

npm install @types/d3-tip --save 

をそれは私のpackage.jsonに表示:

"dependencies": { 
    "@types/d3": "^4.7.0", 
    "@types/d3-tip": "^3.5.4", 
} 

index.d.ts D3-先端のために次のようになります。

import {Primitive} from "d3"; 

declare module "d3" { 
    type TooltipDirection = ("n" | "s" | "e" | "w" | "nw" | "ne" | "sw" | "se"); 
    interface Tooltip { 
     hide(): Tooltip; 
     show(): Tooltip; 
     destroy(): Tooltip; 
     .... 
    } 
    export function tip(): Tooltip; 
} 

私の質問では、このコードをどのように使用するのですか? ?私は、次を追加してみました:

import * as tip from 'd3-tip'; OR 
import * from 'd3-tip';   OR 
import { tip } from 'd3-tip'; 

それらのどれも動作しない、と私はd3.tip()上の任意のインテリセンスを得ることはありません。

どうすればいいですか?ありがとう。私の作品

+0

こんにちは、あなたは何かを把握できましたか? – since095

+0

申し訳ありませんが、インテリセンスなしでそれを使用していました。 – akshayKhot

答えて

0

インポート、:

import d3Tip from "d3-tip"; 
const tip = d3Tip(); 

しかし、このhere程度の小さな議論があります。

関連する問題