J'utilise d3 et j'utilise la méthode getBBox que les éléments SVG ont.La propriété getBBox n'existe pas sur le type SVGElement
J'utilise ce qui suit: (d3Selection.node() as SVGElement).getBBox()
, mais le TypeScript ne parvient pas à compiler en raison de l'erreur dans le titre.
SVGElement le mauvais type à utiliser? Je peux le faire en utilisant any
à la place, mais cela semble être un peu une solution "sale".
J'ai vérifié la hiérarchie et la méthode getBBox() n'est pas liée à 'SVGElement', mais à' SVGGraphicsElement': https://developer.mozilla.org/en-US/docs/Web/API/ SVGGraphicsElement – Sirko