Die folgende Typoskript nicht kompilieren:Eigenschaft ‚width‘ existiert nicht auf Typ ‚Htmlelement‘
let svg = document.createElement("svg");
svg.width = 300;
Aufgrund der Fehler Property 'width' does not exist on type 'HTMLElement'
. Aber wenn ich zum Beispiel svg
zu canvas
ändere, dann kompiliert es, also ist es etwas über SVGs speziell scheint es ...
Irgendwelche Ideen?
'Leinwand' ist ein besonderes Element. Normale Elemente haben keine 'width' Eigenschaft – marzelin
svg haben width Eigenschaft https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/width – brk
@brk aber das ist ein Tag Attribut, kein Objekt Eigentum. Oder ist einer (wie ID) das ist beides? –