Size: a a a

Angular - русскоговорящее сообщество

2021 March 03

E

Eugene in Angular - русскоговорящее сообщество
Vlad Martyshev
Ну есть же популярный способ отписки через takeUntil(destroyed$)
видимо, это не мне адресовано?
источник

AV

Andrey Vaydich in Angular - русскоговорящее сообщество
Всем привет!

А есть у кого бест практис как разделять большой файл компонента на маленькие. Я понимаю, что нужно делать отдельные модули, директивы и тп, но вот когда все равно остается файл в 700 строк, например. Как его раздробить правильно, подскажите, люди добрые.
источник

AD

Andreev Dimitriy in Angular - русскоговорящее сообщество
Всем привет! У меня вопрос не совсем по тематике, но все же. Вопрос из Sass. Как читается такая запись: &-single { ... }
источник

7

7384114837 in Angular - русскоговорящее сообщество
Andreev Dimitriy
Всем привет! У меня вопрос не совсем по тематике, но все же. Вопрос из Sass. Как читается такая запись: &-single { ... }
источник

AD

Andreev Dimitriy in Angular - русскоговорящее сообщество
7384114837
этот символ мне понятен, а вот что за ним... "-single"
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
Andreev Dimitriy
Всем привет! У меня вопрос не совсем по тематике, но все же. Вопрос из Sass. Как читается такая запись: &-single { ... }
.class-name { &-single {} } будет преобразовано в .class-name-single {}
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
Andreev Dimitriy
этот символ мне понятен, а вот что за ним... "-single"
вместо & подставляется родительское правило
источник

7

7384114837 in Angular - русскоговорящее сообщество
Andreev Dimitriy
этот символ мне понятен, а вот что за ним... "-single"
родительский класс + сингл = ?
источник

AD

Andreev Dimitriy in Angular - русскоговорящее сообщество
Dem Oppositus
.class-name { &-single {} } будет преобразовано в .class-name-single {}
Спасибо!
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Andrey Vaydich
Всем привет!

А есть у кого бест практис как разделять большой файл компонента на маленькие. Я понимаю, что нужно делать отдельные модули, директивы и тп, но вот когда все равно остается файл в 700 строк, например. Как его раздробить правильно, подскажите, люди добрые.
логику выносить в сервисы, какие то части кода которые переиспользуются в функции. ну и как ты писал, делать мелкие компоненты, директивы. Вопрос слишком абстрактный. Можно еще расширить клас компонента. Все зависит от компонента.
источник

AV

Andrey Vaydich in Angular - русскоговорящее сообщество
Vadim Malovaniy
логику выносить в сервисы, какие то части кода которые переиспользуются в функции. ну и как ты писал, делать мелкие компоненты, директивы. Вопрос слишком абстрактный. Можно еще расширить клас компонента. Все зависит от компонента.
А можно примеры расширения класса компонента в рамках углов?
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Andrey Vaydich
А можно примеры расширения класса компонента в рамках углов?
export class Component extends TestClass {
constructor() {
   super();
 }
}
c компонентами я так не делал, только сервисы расширял. Но теоретически можно.
источник

AV

Andrey Vaydich in Angular - русскоговорящее сообщество
Vadim Malovaniy
export class Component extends TestClass {
constructor() {
   super();
 }
}
c компонентами я так не делал, только сервисы расширял. Но теоретически можно.
А, ну речь просто про наследование. Я думал как-то особенно в углах.
источник

AV

Andrey Vaydich in Angular - русскоговорящее сообщество
Тады понятно
источник

RD

Roman Danyliv in Angular - русскоговорящее сообщество
источник

RD

Roman Danyliv in Angular - русскоговорящее сообщество
как сделать свич компонентов?
источник

СК

Саша Корбут... in Angular - русскоговорящее сообщество
Привет, пользуюсь ag-grid, в ячейке сделал свой кастомный button component и хочу по нажатию enter эмитировать click по кнопке
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Саша Корбут
Привет, пользуюсь ag-grid, в ячейке сделал свой кастомный button component и хочу по нажатию enter эмитировать click по кнопке
А enter где происходит?
источник

СК

Саша Корбут... in Angular - русскоговорящее сообщество
Oleg Safonov
А enter где происходит?
когда ячейка в фокусе
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Саша Корбут
когда ячейка в фокусе
(keyup.enter)  не пробовали?
источник