Size: a a a

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

2019 December 28

К

Костя in Angular - русскоговорящее сообщество
тип нужно определить вероятно
источник

К

Костя in Angular - русскоговорящее сообщество
для EventEmitter
источник

К

Костя in Angular - русскоговорящее сообщество
просто у меня аргументы находятся нужные вне дочернего компонента
источник

К

Костя in Angular - русскоговорящее сообщество
а в дочерний их некорректно передавать
источник

М

Максим in Angular - русскоговорящее сообщество
{{Date.parse(employeeInfo.dateBirth).getFullYear()}}
Cannot read property 'parse' of undefined, но он не undefiy  точно. Через пайп все работает
источник

К

Костя in Angular - русскоговорящее сообщество
Так как можно подставить item.type в метод test
именно в шаблоне?)
(action)="test(item.type)"
источник

К

Костя in Angular - русскоговорящее сообщество
если action идет просто ивент пустой
источник

R

Ruslan in Angular - русскоговорящее сообщество
Максим
{{Date.parse(employeeInfo.dateBirth).getFullYear()}}
Cannot read property 'parse' of undefined, но он не undefiy  точно. Через пайп все работает
ты строку свою кидаешь в Date.parse('твоя строка')
источник

М

Максим in Angular - русскоговорящее сообщество
Ruslan
ты строку свою кидаешь в Date.parse('твоя строка')
Какая строка? Да и на выходе я получу number
источник

R

Remite in Angular - русскоговорящее сообщество
Максим
{{Date.parse(employeeInfo.dateBirth).getFullYear()}}
Cannot read property 'parse' of undefined, но он не undefiy  точно. Через пайп все работает
потому что в шаблоне нету доступа к Date?
источник

М

Максим in Angular - русскоговорящее сообщество
А как добавить?
источник

R

Remite in Angular - русскоговорящее сообщество
добавить его как свойство компонента
а вообще я считаю что Вы в корне не правильно решаете задачу с отображением года основываясь на поле dateBirth
источник

R

Remite in Angular - русскоговорящее сообщество
Я бы предложил сделать какую не будь вью-модель которая спарсит все один раз и её скормить на вью
источник

R

Remite in Angular - русскоговорящее сообщество
чем на каждый ченж детекшн пересоздавать обьект Дейт и брать его год
источник

М

Максим in Angular - русскоговорящее сообщество
Ты имеешь ввиду при десериализации json все нормально спарсить?
источник

М

Максим in Angular - русскоговорящее сообщество
А есть пример кода, а то найти ничего не могу
источник

EK

Egor Kozhanov in Angular - русскоговорящее сообщество
ребзя, привет
такой вопрос

создал стор, оттуда дергаю юзера при рендере страницы (допустим, это profile view)

при переходе на другую въюху (например, payment view)
и возврате в профиль юзер прилетает пустым, как будто навигация роутов затерла стор

я правильно понимаю, что нужно копать в этом направлении https://xsltdev.ru/angular/ngrx/router-store/, чтобы события роутов не перетирали стор?

вызов юзера из стора при navigation end не помог

я не мастер объяснений, надеюсь хоть кто-то поймет
спасибо
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
Egor Kozhanov
ребзя, привет
такой вопрос

создал стор, оттуда дергаю юзера при рендере страницы (допустим, это profile view)

при переходе на другую въюху (например, payment view)
и возврате в профиль юзер прилетает пустым, как будто навигация роутов затерла стор

я правильно понимаю, что нужно копать в этом направлении https://xsltdev.ru/angular/ngrx/router-store/, чтобы события роутов не перетирали стор?

вызов юзера из стора при navigation end не помог

я не мастер объяснений, надеюсь хоть кто-то поймет
спасибо
А почему не хранить данные в сервисе который provide in root?
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
Это я на ликбез напрашиваюсь, тк никогда не работал с ngrx
источник

EK

Egor Kozhanov in Angular - русскоговорящее сообщество
Sergei Sergeevich
А почему не хранить данные в сервисе который provide in root?
я может херню отвечу, т.к. только разбираюсь со сторами и сервисами

данные юзера могут быть изменены + отображаются в сквозной шапке всего приложения

вариант с ngrx показался адекватным для этой задачи

типа создал 1 хранилище

все компоненты, где юзер используется, подписались на него
и если данные юзера сменить, то без лишнего гемора все поменяется по всему проекту
источник