File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
8-web-components/2-custom-elements Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 20
20
21
21
Це робиться шляхом створення класу зі спеціальними методами. Це легко, оскільки методів небагато, і всі вони необов'язкові.
22
22
23
- Ось ескіз з повним списком:
23
+ Ось чернетка з повним списком:
24
24
25
25
``` js
26
26
class MyElement extends HTMLElement {
@@ -125,7 +125,7 @@ customElements.define("time-formatted", TimeFormatted); // (2)
125
125
126
126
Такі "невизначені" елементи можна стилізувати за допомогою CSS-селектора `:not(:defined)`.
127
127
128
- Коли викликається `customElement.define`, вони "оновлюються": для кожного створюється новий екземпляр `TimeFormatted`
128
+ Коли викликається `customElement.define`, вони "оновлюються": для кожного створюється новий екземпляр `TimeFormatted`
129
129
і викликається `connectedCallback`. Після цього вони стають `:defined`.
130
130
131
131
Для отримання інформації про кастомні елементи існують такі методи:
You can’t perform that action at this time.
0 commit comments