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()
上の任意のインテリセンスを得ることはありません。
どうすればいいですか?ありがとう。私の作品
こんにちは、あなたは何かを把握できましたか? – since095
申し訳ありませんが、インテリセンスなしでそれを使用していました。 – akshayKhot