169 похожих чатов

Ребят, что-нибудь по наследванию компонентов скажете? Или мб статьи какие-то

знаете?

13 ответов

19 просмотров

вкратце - не стоит наследовать компоненты

Ну если надо то берётся и наследуется

Роберт
Пару причин можно?

1. Темплейт наследовать нельзя, он указывается через декоратор 2. Да в принципе особо и нельзя сказать что это плохо. Просто неудобно

Роберт- Автор вопроса
🇺🇦Serhii
1. Темплейт наследовать нельзя, он указывается чер...

Просто хотелось бы унаследовать класс с логикой @Input/@Output, что-то типа того

Роберт
Просто хотелось бы унаследовать класс с логикой @I...

можно сделать абстрактный класс для такого

Используй лучше для этого директивы или композицию внутри класса компонента

Роберт
Пару причин можно?

Ну по моему опыту это рано или поздно выпиливается Все эти Input\Output наследуются очень неявно, придётся ходить по родителям\наследникам, что увидеть их

Роберт- Автор вопроса
Bohdan Bida 🇺🇦
Директивы не подошли? или не пробовал?

Кстати не думал еще о таком. Пороюсь в этом направлении

Dmitry Mishchenko
А можешь привести пример через директивы?

Щас чисто из головы Например нужен Input который будет принимать boolean, и в зависимости от него что-то делать с родителем (например красить фон или хз) Еще есть аутпут который должен срабатывать при скроле на компонент, или дабл клике или хз. И таких компонентов у тебя 5 Не писать же всем 5 компонентам одни и те же инпуты и аутбуты с хост листенерами. Ты просто пишешь по директиве на каждую группу логики. И далее вешаешь эти директивы на компоненты. Вуаля. Все аутпуты и инпуты есть на всех компонентах где есть эти директивы. И не надо ничего там наследовать

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта