Size: a a a

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

2019 December 06

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
Kate
В методе selectedClassesId ошибка
Попробуйте так

else {
return this.route.snapshot.queryParamMap.get(‘selectedClassId’);
}
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Народ как я могу в ангуляре сделать проверку на наличе класса который добавляется в элемент через HostBinding?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Народ как я могу в ангуляре сделать проверку на наличе класса который добавляется в элемент через HostBinding?
Где вам нужна проверка?
Можно взять element и проверить classList
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Anton Shvets
Где вам нужна проверка?
Можно взять element и проверить classList
Да в элементе,  и по хорошему после того как список обновится прогнать еще раз эти классы чтоб убедится в наличии нужного
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Я просто черт его знает могу ли я как то подписаться на обновление classList или className
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Я просто черт его знает могу ли я как то подписаться на обновление classList или className
Если только что нативными средствами
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Anton Shvets
Если только что нативными средствами
Тут было сложно
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Я просто черт его знает могу ли я как то подписаться на обновление classList или className
Еще можно свойство сделать аксессором. Т.е. геттер сеттер
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Anton Shvets
Еще можно свойство сделать аксессором. Т.е. геттер сеттер
Свойство elementRef речь же об этом?
про classList свойство?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Свойство elementRef речь же об этом?
про classList свойство?
Нет. То где HostBinding
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Anton Shvets
Нет. То где HostBinding
Я пока не могу понять какие я получу с этого преференции...
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Там эта штука по сути работает по условию
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Я пока не могу понять какие я получу с этого преференции...
Узнать когда свойство обновляется
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Сейчас погуглю, а то я уже плохо помню как это делается
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Я помню как я писал set на Input, а тут чет хоть убей понять не могу что в HostBindig надо подать в сеттер...
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Я помню как я писал set на Input, а тут чет хоть убей понять не могу что в HostBindig надо подать в сеттер...
вот. дошел до компа https://ng-run.com/edit/E48rnSimv70g23qs5vhO
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Спасибо!
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Спасибо!
тока оно не срабатывает, если напрямую добавить класс минуя ангуляр
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Anton Shvets
тока оно не срабатывает, если напрямую добавить класс минуя ангуляр
Напрямую это в плане в шаблон?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Johnny Bravo
Напрямую это в плане в шаблон?
вот так
источник