javascript / beginner
Snippet
Rohes HTML rendern
Standardmäßig maskiert Svelte HTML-Tags aus Sicherheitsgründen. Wenn du tatsächliches HTML aus einem String rendern musst, verwende den @html-Tag, aber sei vorsichtig wegen Cross-Site Scripting (XSS).
snippet.js
1
2
3
4
5
<script>let message = 'Welcome to <b>Svelte</b>';</script><p>{@html message}</p>
svelte
Erklärung
1
let message = '...';
Definiert eine String-Variable, die HTML-Markup enthält.
2
{@html message}
Spezieller Svelte-Tag, der den String als tatsächliche HTML-Elemente anstelle von reinem Text rendert.