Size: a a a

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

2020 March 12

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Remite
потому что вы пытаетесь обьекту с типом стринг присвоить какие-то поля
не, там же не один тип доступен
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Бля
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
спасибо
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
понел
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Сейчас плюсы добавлю
источник

R

Remite in Angular - русскоговорящее сообщество
this.enteredDate обладает типом string вы явно это проверили в ифе
для ТС у него явно тип строка вы в него пытаетесь что-то записать
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Remite
this.enteredDate обладает типом string вы явно это проверили в ифе
для ТС у него явно тип строка вы в него пытаетесь что-то записать
не, не в этом дело. ts так не думает, он видит, что у поля может быть два типа.
источник

R

Remite in Angular - русскоговорящее сообщество
а разве if typeof === string не отрабатывает так же как IsType функция?
ну типа узкое приведение и указание типа?
источник

R

Remite in Angular - русскоговорящее сообщество
щас пойду потыкаю :)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Remite
а разве if typeof === string не отрабатывает так же как IsType функция?
ну типа узкое приведение и указание типа?
мне кажется нет, но нужно проверить)
источник

R

Remite in Angular - русскоговорящее сообщество
да, действительно, не отрабатывает, сорянчик
источник

R

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

R

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

R

Remite in Angular - русскоговорящее сообщество
только для сужения типа, и то не мешает присвоить :(
источник

R

Remite in Angular - русскоговорящее сообщество
пойду ТС учить
источник

V

V L A S O V in Angular - русскоговорящее сообщество
Что тут вообще происходит?
источник

R

Remite in Angular - русскоговорящее сообщество
V L A S O V
Что тут вообще происходит?
Распознание типа а потом его переприсваивание другим
источник

U

Unknown in Angular - русскоговорящее сообщество
V L A S O V
Что тут вообще происходит?
)
источник

V

Vasiliy in Angular - русскоговорящее сообщество
Можете помочь разобраться, как пробросить в дочерний компонент router-outlet? Надо вызвать из дочернего компонента диалоговое окно с роутом и показать его поверх и родителя и дочернего компонента, откуда я его планирую вызвать. Пока есть идея только вызвать с queryparams и подписаться на изменения по url
источник

U

Unknown in Angular - русскоговорящее сообщество
Vasiliy
Можете помочь разобраться, как пробросить в дочерний компонент router-outlet? Надо вызвать из дочернего компонента диалоговое окно с роутом и показать его поверх и родителя и дочернего компонента, откуда я его планирую вызвать. Пока есть идея только вызвать с queryparams и подписаться на изменения по url
getActivatedChild = (route: ActivatedRoute): ActivatedRoute => {
       if (!route.firstChild) {
           return route;
       }

       return this.getActivatedChild(route.firstChild);
   };
источник