Size: a a a

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

2019 October 07

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Саша Корбут
Посоветуйте бест практис как отрендерить меню, если я заранее не знаю уровень вложенности списков. (Данные о структуре меню приходят с сервера)
Боковое или выпадающее?
источник

СК

Саша Корбут in Angular - русскоговорящее сообщество
Alexander Iworb
Боковое или выпадающее?
в меню по нажатию на категории выпадает, в категории может быть категория
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Саша Корбут
Посоветуйте бест практис как отрендерить меню, если я заранее не знаю уровень вложенности списков. (Данные о структуре меню приходят с сервера)
запрашивать вложенные ветки только по запросу
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Саша Корбут
в меню по нажатию на категории выпадает, в категории может быть категория
Просто я по боковому могу подсказать как лучше не делать, а именно через аккордионы, это будет весьма неудобно. Я мог бы посоветовать меню на подобии того как оно в Андроиде сделано, по данной идее
источник

СК

Саша Корбут in Angular - русскоговорящее сообщество
Alexander Iworb
Просто я по боковому могу подсказать как лучше не делать, а именно через аккордионы, это будет весьма неудобно. Я мог бы посоветовать меню на подобии того как оно в Андроиде сделано, по данной идее
у меня сейчас реализован рекурсивный компонент, но проблема в том, что надо закрывать выпадающий список, а хендлер, как раз, на ul и стоит :(
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Саша Корбут
у меня сейчас реализован рекурсивный компонент, но проблема в том, что надо закрывать выпадающий список, а хендлер, как раз, на ul и стоит :(
а почему в самом конце просто не добавить элемент закрывающий ?
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
(вне цикла)
источник

СК

Саша Корбут in Angular - русскоговорящее сообщество
Илья | 😶
а почему в самом конце просто не добавить элемент закрывающий ?
всмысле стрелочку?
источник

Эи

Элан Джюс и его деревянные солдаты in Angular - русскоговорящее сообщество
Smooth Operator
retryWhen(errors => errors.pipe(switchMap(error => error.status === 408 ? of(null) : NEVER)))
Чего-то не работает ваш вариант, говорит что undefined вместо потока внутри subscribeToResult
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Сделать видимым только 1 развернутый список за раз и где-нибудь в ui кнопку возврат/сворачивание
источник

СК

Саша Корбут in Angular - русскоговорящее сообщество
Alexander Iworb
Сделать видимым только 1 развернутый список за раз и где-нибудь в ui кнопку возврат/сворачивание
не предусмотренно шаблоном, надо жать на элемент меню :(
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Саша Корбут
не предусмотренно шаблоном, надо жать на элемент меню :(
Материал? Если да, можете посмотреть в сторону MatTree
источник

СК

Саша Корбут in Angular - русскоговорящее сообщество
Alexander Iworb
Материал? Если да, можете посмотреть в сторону MatTree
не, кастомный компонент :(
источник

Π

Παύλος in Angular - русскоговорящее сообщество
Mireq Fallen
npm i -g @angular/cli ? :)
да, именно так ставил. снес глобальный ноде_модулес, поставил по новой, поставил @angular/cli, но чуда не случилось =(
нашел такую ишью https://github.com/angular/angular-cli/issues/14566
но в ней не нашел решения, там тоже советуют удалить ноде_модулес и пэкэдж_лок.жсон
источник

VA

Veaceslav Artiom in Angular - русскоговорящее сообщество
Ребят а почему если использовать Lazy то размер main бандла больше чем без lazy ?
источник

S

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

VA

Veaceslav Artiom in Angular - русскоговорящее сообщество
Вот смотри. А если без lazy то он меньше был ... Говорим именно про main.js
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Veaceslav Artiom
Вот смотри. А если без lazy то он меньше был ... Говорим именно про main.js
попробуй посмотреть в webpack bundle analyzer
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Есть стандартный способ вывести время в виде "осталось 5 минут 32 секунды"  или надо самому лепить пайп с plural?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
из коробки такого нет
источник