Я часто вижу, как веб-разработчики используют CustomEvent
в коде своих компонентов. Настолько часто, что у многих складывается впечатление, будто CustomEvent
— единственный способ создавать custom
события (с маленькой "c"), а то и вообще единственный способ генерировать собственные события.
Это понятно. Это прямо указано в названии: "Пользовательское" событие. Создается впечатление, что это идеальный инструмент для этой задачи. Это даже звучит созвучно с "пользовательским компонентом". Но я всегда говорю разработчикам, не использовать CustomEvent
. Нет ни одной причины это делать. Почему?