SVGAnimatedAngle: baseVal-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Die baseVal
-Eigenschaft der SVGAnimatedAngle
-Schnittstelle ist eine schreibgeschützte Eigenschaft, die den Basiswert (nicht animiert) des zugehörigen <angle>
auf einem SVG-Element darstellt. Diese Eigenschaft wird verwendet, um den statischen Wert des <angle>
abzurufen, der von laufenden Animationen nicht beeinflusst wird.
Diese Eigenschaft spiegelt den <angle>
-Wert des orient
-Attributs des SVG-<marker>
-Elements wider, was dem SVGMarkerElement.orientAngle
-Eigenschaft entspricht.
Wert
Ein SVGAngle
-Objekt, das den Basiswert des <angle>
-Inhaltstyps darstellt.
- Der Wert wird von Animationen nicht beeinflusst und repräsentiert den Ausgangszustand des Winkels.
- Der Einheitentyp des Winkels kann aus
SVGAngle.unitType
abgerufen werden.
Beispiele
const marker = document.querySelector("[orient]");
// Set the orient attribute with an angle
marker.setAttribute("orient", "90");
const baseAngle = marker.orientAngle.baseVal; // an SVGAngle object
console.log(baseAngle.value); // Output: 90
console.log(baseAngle.unitType); // Output: 1 (constant for SVG_ANGLETYPE_UNSPECIFIED)
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # __svg__SVGAnimatedAngle__baseVal |
Browser-Kompatibilität
BCD tables only load in the browser