#customevent — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #customevent, aggregated by home.social.
-
#Astuce #validation #javascript #typescript
Depuis peu, la validation typescript du javascript dans #Codium souligne en erreur des écouteurs d'événements #DOM avec un #CustomEvent en paramètre.
Le souci est connu en typescript mais je trouve les solutions proposées lourdes et maladroites.
On peut éditer le fichier lib.dom.d.ts en ajoutant 2 interfaces puis en modifiant un type comme expliquer dans l'extrait de code ci-dessous :
-
#Astuce #validation #javascript #typescript
Depuis peu, la validation typescript du javascript dans #Codium souligne en erreur des écouteurs d'événements #DOM avec un #CustomEvent en paramètre.
Le souci est connu en typescript mais je trouve les solutions proposées lourdes et maladroites.
On peut éditer le fichier lib.dom.d.ts en ajoutant 2 interfaces puis en modifiant un type comme expliquer dans l'extrait de code ci-dessous :
-
#Astuce #validation #javascript #typescript
Depuis peu, la validation typescript du javascript dans #Codium souligne en erreur des écouteurs d'événements #DOM avec un #CustomEvent en paramètre.
Le souci est connu en typescript mais je trouve les solutions proposées lourdes et maladroites.
On peut éditer le fichier lib.dom.d.ts en ajoutant 2 interfaces puis en modifiant un type comme expliquer dans l'extrait de code ci-dessous :
-
[Перевод] Перестаньте использовать CustomEvent
Я часто вижу, как веб-разработчики используют CustomEvent в коде своих компонентов. Настолько часто, что у многих складывается впечатление, будто CustomEvent — единственный способ создавать custom события (с маленькой "c"), а то и вообще единственный способ генерировать собственные события. Это понятно. Это прямо указано в названии: "Пользовательское" событие. Создается впечатление, что это идеальный инструмент для этой задачи. Это даже звучит созвучно с "пользовательским компонентом". Но я всегда говорю разработчикам, не использовать CustomEvent . Нет ни одной причины это делать. Почему?
-
#WebComponents である以上は #CustomEvent でいろいろやるのがよいのだと気がついたので #RiotJS の #WebComponents サンプルもその方向で調整してみている
-
#WebComponents である以上は #CustomEvent でいろいろやるのがよいのだと気がついたので #RiotJS の #WebComponents サンプルもその方向で調整してみている
-
The #web has always had "Events"; like clicks and keydowns, but you couldn't create your own at first. So #webDev did what it does and invented hundreds of ways to create custom events; #Angular bindings, #Signals, #Observables, #Rx Streams, etc.
ReactJS "Hooks" are just another form of this; they are just callbacks that are executed at certain times in a component lifecycle.
Thing is; we have #CustomEvent now! It's well supported since IE11 is gone.
-
The #web has always had "Events"; like clicks and keydowns, but you couldn't create your own at first. So #webDev did what it does and invented hundreds of ways to create custom events; #Angular bindings, #Signals, #Observables, #Rx Streams, etc.
ReactJS "Hooks" are just another form of this; they are just callbacks that are executed at certain times in a component lifecycle.
Thing is; we have #CustomEvent now! It's well supported since IE11 is gone.