Возможно в message лучше проверять наличие this.children ? или

наоборот требовать его для использования компонента.

А то в отрыве от registerForm, может быть не совсем то, что надо

4 ответов

10 просмотров

Да изначально я так хотел сделать, но на моем рабочем проекте компонент message может быть только как дочерний. Поэтому isExtended из конструктора я убрал

Vladimir- Автор вопроса
Black Cat
Да изначально я так хотел сделать, но на моем рабо...

Ну если никому передавать не собираешься, то почему нет. А так, страннова-то выглядит )

Vladimir 
Ну если никому передавать не собираешься, то почем...

В целом все странновато выглядит. Просто проблема алпайн компонентов в том что я из дочернего могу обращаться к родительским свойствами и методам а вот в обратную сторону это не работает. Сейчас в боевом проекте для дочерних компонентов есть отдельный метод register Component который как раз регистрирует себя в родители с указанным именем. Ну и те компоненты которые могут быть отдельно живущими имеют в конструкторе isExtended и проверяют его в методе регистрации

Black Cat
В целом все странновато выглядит. Просто проблема...

Из за этого ограничения постоянно приходилось фактически дублировать биндинги. Например тот же bindMessage для различных форм. Щас попробую решить задачу по новому

Похожие вопросы

Обсуждают сегодня

Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
А чего при переходе с 2 на 3 все что в билдере сделано тютю?
Денис Александрович
5
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
К слову, почему бы не использовать ссылки на папки, вместо инвайтинга?
Артем Уколов
3
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Кастомные эмодзи для ботов доступны только элите, верно?
山 | Bobby | 山
3
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
а плагин никто еще не написал ?
DAVID (Data Analyst)
2
Добрый день , слышали про то что XML схемы https://schemas.xmlsoap.org/soap/envelope/ перестали работать со поза-вчера. А домен https://schemas.xmlsoap.org/ , отвечает 404 оши...
Max Dubovsky
3
Карта сайта