Denys Novakov
В принципе уникальную функцию на каждый компонент не всегда нужно создавать, наверное в этом есть смысл только если нужно создать замыкание для каждого генерируемого методом forEch значения при перебирании в шаблоне. В остальных случаях лучше делегировать обработку события, чтобы не генерировать множества слушателей событий.
Хотя для событий компонентов не получится сделать делегирования. Разве что если добавить название события в каждый компонент-родитель на пути передачи события (например on:message), то получится что-то на подобии всплытия.