из слота? т.е. есть компонент, который рендерит слот
// withSlot.tsx
render() {
...
{ this.$scopedSlots.default?.({}) }
...
}
в родителе в этот компонент мантируется Payload, в нем вызывается событие close, как повесить обработчик в компоненте withSlot на этот событие? Т.е событие из Payload хочется обработать в WithSlot
// parent.tsx
render() {
<WithSlot><Payload/></WithSlot>
Пока что нашёл способ через $slots.default получать vNode и для них прописывать обработчик через vnode.data.on.click = handler
vOn:click={...} вроде было, там правда тоже любят попереименовывать все со скуки
Не совсем понял конструкцию
Обсуждают сегодня