Skip to content

Een tekst waarvan een aantal woorden kunnen worden gewijzigd via een context menu.

Notifications You must be signed in to change notification settings

reposman33/hottext

Repository files navigation

DynamicTextComponent

wat is het?

Deze component maakt het mogelijk delen in een tekst te vervangen door tekst uit een popupvenster. Bijvoorbeeld: in een tekst is een wood of woorden omkaderd (zg 'hottext'). Klik op de omkaderde tekst en een popup verschijnt met een of meerdere regels tekst. Klik op een regel in de popup en de popup verdwijnt. De oorspronkelijke omkaderde tekst is vervangen door de tekst uit de popup.

Hoe werkt dat?

De tekst de vertoond wordt, wordt via content projection vertoond in de view van de component. Omdat deze tekst als HTML opgemaakt is kunnen we delen van de tekst markeren met een data attribuut: data-hottext="OpenAI". Alleen tags gemarkeerd met zo'n attribuut (bijv ) resulteren in een popup na erop klikken. De popup bevat de alternatieve teksten en die worden bepaald door de waarde van het data-attribuut (hier: "OpenAI").

(c) Marc Bakker 2023-12-03

About

Een tekst waarvan een aantal woorden kunnen worden gewijzigd via een context menu.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published