Mit Solid verwenden
Binde Emojis in Solid über das Element <fluent-emoji> ein. Es gibt keinen
nativen Solid-Adapter.
Das Element registrieren
Importiere den Element-Einstiegspunkt einmalig, zum Beispiel in deinem
Einstiegsmodul. Er registriert <fluent-emoji> und braucht kein Stylesheet:
import 'animated-fluent-emojis/element'Den Tag verwenden
Das Paket erweitert die solid-js-JSX-Typen um die Kebab-Case-Attribute des
Elements. Verwende on:, um dessen Events zu abonnieren; Solid hängt sie direkt
am Element an:
export function Greeting() { return ( <fluent-emoji id="1f44b_wavinghand" size={64} play-on-hover on:playback-end={() => { console.log('done') }} /> )}Der Fallback kommt als Kind mit slot="fallback" hinein, und ref gibt dir das
Element:
<fluent-emoji id="1f44b_wavinghand" ref={(element) => { element.playing = false }}> <span slot="fallback">👋</span></fluent-emoji>Attribute, Properties und Events sind im Nutzungsleitfaden aufgeführt.