Web Components (custom elements)
Në shqip: Komponentët ueb
ShpjegimiSQ
Web Components të lejojnë të krijosh etiketat e tua HTML — si <karta-termi> — me JavaScript të pastër, pa framework. Shadow DOM i mban stilet e tyre të ndara nga pjesa tjetër e faqes.
EnglishEN
Web Components let you create your own HTML tags — like <term-card> — in plain JavaScript, without a framework. The Shadow DOM keeps their styles separate from the rest of the page.
Si ta mendosh
Si ta shpikësh një pjesë të re Lego që përshtatet me të gjitha të tjerat.
Lexoje në anglisht
Like inventing a new Lego piece that fits with all the others.
Shembull kodijavascript
class KartaTermi extends HTMLElement {
connectedCallback() { this.innerHTML = "<b>" + this.getAttribute("emri") + "</b>"; }
}
customElements.define("karta-termi", KartaTermi);