Size: a a a

2021 February 10

RD

Roman Danyliv in Angular Kyiv
Jack
Але не виключаю що можна якось і з роутером придумати
Я вже просто втрачаю надію що це можливо:С
источник

J

Jack in Angular Kyiv
Можливо якось маркетінгу parent роуту дати path: ':subRoute' і потім оголосити так як уже є predefined child routes які визначають конкретні значення параметра subRoute типу administration і далі
Але subRoute це динамічний як правило параметер, не стикався з таким case-ом
источник

J

Jack in Angular Kyiv
Що буде якщо просто написати path: ‘:subRoute’ для маркетінг пайджес компонент замість просто пустого path?
источник

RD

Roman Danyliv in Angular Kyiv
Jack
Що буде якщо просто написати path: ‘:subRoute’ для маркетінг пайджес компонент замість просто пустого path?
Error: Cannot match any routes. URL Segment: 'administration'
источник

J

Jack in Angular Kyiv
Хехе, тоді з роутером хз
источник

MP

Maksym Podhornyi in Angular Kyiv
Roman Danyliv
Кароче сделал, всё работает, но вопрос в другом, как сделать дефолтным дочерний роут когда родительский пустой?)
Вопрос актуален?
источник
2021 February 11

RD

Roman Danyliv in Angular Kyiv
Maksym Podhornyi
Вопрос актуален?
Да, я пока сделал обычным способом, но хотел бы поменять. Есть желание помочь?
источник

RD

Roman Danyliv in Angular Kyiv
Maksym Podhornyi
Вопрос актуален?
за 2 дня гугла и общения в чатах решения нет
источник

BB

Bob Bless You in Angular Kyiv
напомните пожалуйста как это называется)
не могу никак словить последний элемент массива/
в конструкторе где он обратаывается он как бы есть, но отдельно ее вывести нельзя/
в самамом компоненте, вне конструктора тоже 2 элемента в массиве выводит.
а в шаблоне через *ngFor выводятся все три элемента
источник

OK

Oleg Kudrenko in Angular Kyiv
Bob Bless You
напомните пожалуйста как это называется)
не могу никак словить последний элемент массива/
в конструкторе где он обратаывается он как бы есть, но отдельно ее вывести нельзя/
в самамом компоненте, вне конструктора тоже 2 элемента в массиве выводит.
а в шаблоне через *ngFor выводятся все три элемента
называется - магия
источник

OK

Oleg Kudrenko in Angular Kyiv
Bob Bless You
напомните пожалуйста как это называется)
не могу никак словить последний элемент массива/
в конструкторе где он обратаывается он как бы есть, но отдельно ее вывести нельзя/
в самамом компоненте, вне конструктора тоже 2 элемента в массиве выводит.
а в шаблоне через *ngFor выводятся все три элемента
посмотри исходники ngFor и будет тебе счастье
источник

BB

Bob Bless You in Angular Kyiv
Oleg Kudrenko
посмотри исходники ngFor и будет тебе счастье
так мне в конструкторе нужно обработать третий элемент массива до вывода
источник

OK

Oleg Kudrenko in Angular Kyiv
Bob Bless You
так мне в конструкторе нужно обработать третий элемент массива до вывода
я о том что если ngFor видит три элемент, посмотри его исходники и как именно он итерирует твое массив и сделай так же
источник

BB

Bob Bless You in Angular Kyiv
Oleg Kudrenko
я о том что если ngFor видит три элемент, посмотри его исходники и как именно он итерирует твое массив и сделай так же
может еще есть способ какой?)
источник

M

Malikov in Angular Kyiv
Bob Bless You
напомните пожалуйста как это называется)
не могу никак словить последний элемент массива/
в конструкторе где он обратаывается он как бы есть, но отдельно ее вывести нельзя/
в самамом компоненте, вне конструктора тоже 2 элемента в массиве выводит.
а в шаблоне через *ngFor выводятся все три элемента
ну вообще это похоже на то, что когда консолится этот массив, то в нём 2 элемента.
а когда ты на него кликаешь и раскрываешь, то в него  уже успел добавиться третий элемент
источник

M

Malikov in Angular Kyiv
не понял особо в чём проблема
источник

LT

Lena Terefera in Angular Kyiv
Добрый день! Ищем себе в команду Angular разработчика, уровень middle.
Обязательно: Angular 8+, JavaScript (ES6+), TypeScript, html/css
Будет бонусом:
опыт с картографическими фреймворками  (Open Layers, ArcGIS);
             3D библиотеками (Three.js, Potree);
             Gulp, Webpack.
Подробности- в ЛС
источник

BB

Bob Bless You in Angular Kyiv
Malikov
не понял особо в чём проблема
в том что есть некоторая переменная в компоненте
readonly crumbs: Observable<Array<Icrumb>>;

ей с конструкторе присваются значения используя сервис.
если я после всех этих присваиваний подпишусь на crumbs чтоб просто вывести данные, то получу массив с двумя элементами.
но в шаблоне когда я вывожу через *ngFor из crumbs я получаю 3 элемента массива/
так вот этот элемент которого как раз нет в массиве мне и нужно еще предварительно обработать перед итерацией в шаблоне/
источник

M

Malikov in Angular Kyiv
"если я после всех этих присваиваний подпишусь на crumbs чтоб просто вывести данные, то получу массив с двумя элементами."

ну на скрине ж сам показал, что сначала он из двух, а потом уже из трёх)

по-любому где-то в коде немного погодя в этот массив добавляется ещё третий элемент.
просто найди это место, и перед добавлением в массив обработай как надо
источник

BB

Bob Bless You in Angular Kyiv
Malikov
"если я после всех этих присваиваний подпишусь на crumbs чтоб просто вывести данные, то получу массив с двумя элементами."

ну на скрине ж сам показал, что сначала он из двух, а потом уже из трёх)

по-любому где-то в коде немного погодя в этот массив добавляется ещё третий элемент.
просто найди это место, и перед добавлением в массив обработай как надо
та не, там реально магия кака-то/
я делаю 2 подряд консоль.лога
в первом вывожу переменную, там все 3 элемента, тот что на скрине выше
во втором вывожу только последний элемент из массива, он выводит 2й со скриншота
источник