Size: a a a

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

2021 April 20

И

Интроверт in Angular - русскоговорящее сообщество
у меня есть две кнопки, они показываются в зависимости от флажка который приходит в компонент, одновременно может быть либо одна кнопка, либо пусто, как мне сделать так, чтобы когда нет ни одной кнопки, оставалось место под нее, из-за того что кнопки может не быть у меня немного едет верстка. я как решение сделал пустой див с такими же размерами как кнопка, и показываю его тогда когда оба флага фолс. есть решение лучше?
источник

AB

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

A

Alex in Angular - русскоговорящее сообщество
Сделать единый контейнер для обеих кнопок с минимальной шириной под кнопку?)
источник

И

Интроверт in Angular - русскоговорящее сообщество
да, я знаю об этом свойстве, но тогда все равно верстка едет, будто там нет элемента
источник

И

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

И

Интроверт in Angular - русскоговорящее сообщество
у меня изначально так было, но почемуто решил избавиться от такого способа)
источник

A

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

A

Alex in Angular - русскоговорящее сообщество
по-моему это самое логичное решение)
источник

И

Интроверт in Angular - русскоговорящее сообщество
тогда не придется с флагами играться..сейчас верну назад и еще раз взгляну на это все)
источник

RK

Ruslan Kunaev in Angular - русскоговорящее сообщество
Кто подскажет как можно с помощью router.navigate() изменить только params в url?
источник

A

Alex in Angular - русскоговорящее сообщество
ну конечно, меньше логики будет) это ли не оптимизация)
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
router.navigate([], {relativeTo: this.route, params: ваши квери параметры объектом})

router - private Router в конструкторе
route - private ActivatedRoute в конструкторе
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Возможны неточности, но должно примерно так быть
источник

RK

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

RK

Ruslan Kunaev in Angular - русскоговорящее сообщество
У NavigationExtras нет свойства params
источник

RK

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

AB

Alex Bu in Angular - русскоговорящее сообщество
значит используйте queryParams свойство
источник

RK

Ruslan Kunaev in Angular - русскоговорящее сообщество
queryParams выдаст url вида catalog/0/0/0?project=N&subproject=N&stage=N
источник

RK

Ruslan Kunaev in Angular - русскоговорящее сообщество
мне надо сами вот эти нули изменить
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
а, так вам не квери нужно менять, а саму адресную строку, выходит
источник