1. Web
  2. Web-APIs
  3. SVGAnimatedNumber
  4. baseVal

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SVGAnimatedNumber: baseVal-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Die baseVal-Eigenschaft der SVGAnimatedNumber-Schnittstelle repräsentiert den Basiswert (nicht animiert) eines animierbaren numerischen Attributs.

Einige animierbare SVG-Attribute akzeptieren einen einzelnen numerischen Wert, wie das radius-Attribut der <circle>- oder <ellipse>-Elemente und die width- und height-Attribute des <rect>-Elements und viele andere. Die baseVal-Eigenschaft spiegelt den Basiswert, oder nicht animierten Wert, des numerischen Attributs wider und aktualisiert diesen.

Wert

Ein number; der Basiswert des Attributs als Gleitkommawert.

Beispiele

Dieses Beispiel enthält ein <path>-Element mit einem verschachtelten <animate>-Element, das den Wert des pathLength-Attributs des Pfads animiert:

html
<path d="M 0,40 h100" pathLength="90" id="path">
 <animate
 attributeName="pathLength"
 values="50; 90; 50;"
 dur="10s"
 repeatCount="indefinite" />
</path>
js
const path = document.querySelector("path");
console.log(path.pathLength.baseVal); // output: 90
path.pathLength.baseVal = 50; // updates the value
console.log(path.pathLength.baseVal); // output: 90

Das baseVal spiegelt den Wert des pathLength-Attributs wider. Wir verwenden auch die baseVal-Eigenschaft, um den Basiswert (nicht animierend) des animierten pathLength-Werts zuzugreifen.

Um den aktuellen Wert des pathLength-Werts während der Animation zu ermitteln, verwenden Sie die SVGAnimatedNumber.animVal-Eigenschaft.

Spezifikationen

Spezifikation
Scalable Vector Graphics (SVG) 2
# __svg__SVGAnimatedNumber__baseVal

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /