Mit Hilfe dieses Themas konnte ich ein SVG-Objekt mit dem h-Helfer erstellen:
let logo = h("svg", {
"attributes": {
"width": "22",
"height": "24",
"viewBox": "0 0 22 24",
"fill": "none",
"xmlns": "http://www.w3.org/2000/svg"
}
},
h("path", {
"attributes": {
"d": "M11.5992 4.29387L15.4141 ... 0V4.29387Z",
"fill": "#000000"
}
})
);
Ich sehe jedoch, dass das viewBox()-Attribut immer in Kleinbuchstaben gerendert wird.
Das SVG-Bild wird mit allen definierten Attributen () generiert, aber es wird nicht auf der Seite gerendert. Was fehlt mir?
Mir ist bewusst, dass dies vom virtual-dom-Paket bereitgestellt wird, aber ich konnte dort keine Lösung finden.