7

मैं अपने चार्ट में टूलटिप्स जोड़ने के लिए d3-tip लाइब्रेरी का उपयोग करना चाहता हूं।टाइपस्क्रिप्ट 2.0 में डी 3-टिप के लिए टाइपिंग का उपयोग कैसे करें

npm install @types/d3-tip --save 

यह मेरी package.json में दिखाई देता है:

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

d3 की नोक के लिए index.d.ts इस तरह दिखता है:

टाइपप्रति 2.0 का उपयोग करना, मैं इस प्रकार d3-tip के लिए typings जोड़ा

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() पर किसी भी IntelliSense नहीं मिलता है।

मैं इसे कैसे काम करूं? धन्यवाद।

+0

हाय, क्या आप कुछ भी समझने में कामयाब रहे? – since095

+0

खेद नहीं, इंटेलिजेंस के बिना इसका उपयोग करना पड़ा। – akshayKhot

उत्तर

0

आयात, जो मेरे लिए काम करता है:

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

हालांकि, इस बारे में here छोटे चर्चा है।

संबंधित मुद्दे