Size: a a a

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

2019 November 13

J

Johnny Bravo in Angular - русскоговорящее сообщество
Либо я не понял, либо хз, но так не работает
источник

J

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

J

Johnny Bravo in Angular - русскоговорящее сообщество
1) Это значение приходит из вне
3) Тупо для сравнения шаблон
2) ну я так понял суда попадает значение из тернарного оператора, но почему то всегда попадает null

Причем до этого я не писал этот момент с присваиванием
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
Eugene Kalashnikov
Наверное:) я же не знаю логики вашего приложения... Но лучше сделать как сказал Smooth Operator, иначе вы перекладываете логику бэкенда на фронтенд. На бэке это должно делаться по-хорошему.
спасибо)
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
где код
который меняет iconBackgroundClass
когда изменился messageType?
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
1) где код
который меняет iconBackgroundClass: Переменная меняется по моей логике тернарным оператором, который делает сравнение
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
2) когда изменился messageType?: Данный компонент вставлен для теста в другой компонент который подает ему messageType
источник

J

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

S

Smooth Operator in Angular - русскоговорящее сообщество
Johnny Bravo
1) где код
который меняет iconBackgroundClass: Переменная меняется по моей логике тернарным оператором, который делает сравнение
let a = 10;
let b = a === 10 ? 20 : 30;
a = 5;

что в b будет?)
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Smooth Operator
let a = 10;
let b = a === 10 ? 20 : 30;
a = 5;

что в b будет?)
20 по идее
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Johnny Bravo
20 по идее
теперь на свой код посмотри
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Так там тоже самое...
http://joxi.ru/EA4g3MjhoVkpb2
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Типо если сравнение верно то 'success' 'warning' 'error' , если нее верно null
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Johnny Bravo
Типо если сравнение верно то 'success' 'warning' 'error' , если нее верно null
есть отличие моего примера от твоего кода?
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Smooth Operator
есть отличие моего примера от твоего кода?
Хм в объявлении переменных?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Johnny Bravo
Хм в объявлении переменных?
сначала у тебя нет messageType
потом ты присваиваешь iconBackgroundClass какое то значение используя условие с messageType
потом ты меняешь messageType
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
и ждешь что iconBackgroundClass сам изменится
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
а в примере не ждешь этого
источник

J

Johnny Bravo in Angular - русскоговорящее сообщество
Smooth Operator
сначала у тебя нет messageType
потом ты присваиваешь iconBackgroundClass какое то значение используя условие с messageType
потом ты меняешь messageType
Ты чертовски прав.  А как это решить?

Я же вроде как подаю его через @Input я думал что оно как бы придет и все ок будет
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Johnny Bravo
Ты чертовски прав.  А как это решить?

Я же вроде как подаю его через @Input я думал что оно как бы придет и все ок будет
давай подумаем
источник