Size: a a a

2018 October 12

DS

Denis Skvortcov in Angular Kyiv
если я не путаю то он тебе возвращает номер месяца от 1 до 12 а   прис создании new Date номерация месяцев идёт от 0 до 11
источник

SG

Stanislav Galiant in Angular Kyiv
Як думаєте краще редіректити на  дефолтне id  ? Потрібно щоб коли порожній url (або url: 'profile') переходило на profile/:id. ID висить в cookies. Я зробив через guard, по типу {path: '', pathMatch: 'full', canActivate: [RedirectGuard], children: []} але можливо є правильніший спосіб ?
источник

DS

Denis Skvortcov in Angular Kyiv
Возможно через через сервис resolve смотря зачем тебе id
источник

DS

Denis Skvortcov in Angular Kyiv
И что ты снимаешь потом делаешь
источник

SG

Stanislav Galiant in Angular Kyiv
По id тягну дані профіля.В мене routes по типу такого: path: 'profile',  children: [ { path: ':id',  component: ProfileComponent }]. Якщо вішаю guard на profile, то редіректити на profile/id з нього не виходить, бо зациклюється. (постійно проходить через profile path і знову редіректить), думаю з resolve теж так буде. Можливо варто переробити на  щоб профайл мав router-outlet і свій власний компонент і з нього редіректити уже.
источник

SG

Stanislav Galiant in Angular Kyiv
Зробив без редіректа. Добавив  порожній path в children з таким самим компонентом як і profile/:id і в самому компоненті, якщо немає id, то роблю запит по дефолтному id. Ну але якщо можна якось редіректити в такому випадку, було б добре.
источник

Y

Yehor in Angular Kyiv
господа, чтоб пробрасывать в чайлд компонент комлексные данные (массив\ обьект) нужно использовать обсёрвабл и емитить в него новые данные, а в дочернем делать сабскрайб и markForCheck? это не костыль, так и задумано?
источник

G

George in Angular Kyiv
Yehor
господа, чтоб пробрасывать в чайлд компонент комлексные данные (массив\ обьект) нужно использовать обсёрвабл и емитить в него новые данные, а в дочернем делать сабскрайб и markForCheck? это не костыль, так и задумано?
Костыль
источник

Y

Yehor in Angular Kyiv
George
Костыль
а как правильно?
источник

G

George in Angular Kyiv
Yehor
а как правильно?
Зачем данные в обсервабл заворачивать? Смотря какую задачу Вы решаете. Достаточно просто передать в дочерний компонент. Если в нем OnPush - просто поменяйте ссылку.
источник

Y

Yehor in Angular Kyiv
George
Зачем данные в обсервабл заворачивать? Смотря какую задачу Вы решаете. Достаточно просто передать в дочерний компонент. Если в нем OnPush - просто поменяйте ссылку.
есть компонент который умеет строить график на основе массива значений, хочу чтобы когда значения изменялись - график перестраивался
источник

G

George in Angular Kyiv
Меняйте ссылку на массив
источник

G

George in Angular Kyiv
Поменяли значения, пересоздали массив
источник

Y

Yehor in Angular Kyiv
George
Поменяли значения, пересоздали массив
да, я понял. спасибо
источник

G

George in Angular Kyiv
Stanislav Galiant
По id тягну дані профіля.В мене routes по типу такого: path: 'profile',  children: [ { path: ':id',  component: ProfileComponent }]. Якщо вішаю guard на profile, то редіректити на profile/id з нього не виходить, бо зациклюється. (постійно проходить через profile path і знову редіректить), думаю з resolve теж так буде. Можливо варто переробити на  щоб профайл мав router-outlet і свій власний компонент і з нього редіректити уже.
Я так понял id динамический. Можно через resetConfig при инициализации его подставлять или поиграться с конфигурацией роутера и гардов, но без пустых компонентов или редиректов не получится, наверное
источник

SG

Stanislav Galiant in Angular Kyiv
resetConfig не розглядав, подивлюся як можна з ним погратися
источник
2018 October 13

A

Ant in Angular Kyiv
Добрый день! Если кто знает хороший туториал по онлайн магазину c использованием  MEAN stack. Или статьи на эту тему. Буду благодарен! Добра Вам!
источник

VD

Valeriy Demidov in Angular Kyiv
Ant
Добрый день! Если кто знает хороший туториал по онлайн магазину c использованием  MEAN stack. Или статьи на эту тему. Буду благодарен! Добра Вам!
Готовые берите решения для подобных штук.
Prestashop например, но только не начинайте писать с 0ля))
источник

A

Ant in Angular Kyiv
Valeriy Demidov
Готовые берите решения для подобных штук.
Prestashop например, но только не начинайте писать с 0ля))
Та тут главная цель - именно  поработать с этими технологиями
источник

VD

Valeriy Demidov in Angular Kyiv
Ant
Та тут главная цель - именно  поработать с этими технологиями
Цельных материалов не находил.

Постарайтесь, на листику, раздробить идею инет-магазина на более мелкие части.


Например, там 100%должна быть регистрация/авторизация. Вот с этого можно начать...
источник