Size: a a a

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

2020 January 15

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Подскажите, как можно перекрыть стили?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
А то есть самописные, подключил bootstrap и некоторые слетели
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
перенс link со стилями в другой компонент, но не помогло
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Может есть метод как указать, чтобы именно для этого компонента юзались - эти линки, а для всего остального другие
источник

SG

Sergey Gurin in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Если там старый http то страшно )
А в чем там отличие? Вроде только мапить в json не надо
источник

R

Rustam in Angular - русскоговорящее сообщество
Sergey Gurin
А в чем там отличие? Вроде только мапить в json не надо
HttpClientModule и interceptor'a  не было (вроде)
источник

R

Rustam in Angular - русскоговорящее сообщество
Rustam
HttpClientModule и interceptor'a  не было (вроде)
и то что было давно deprecated
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
Сильно страшно с обновляться с 4 до 8?))
Поднимал последние 3 дня версию с 5 до 8. С 4 до 8 - чуть хуже, но несильно.

Следуй строго ангуляр апдейт гайду и поднимай последовательно и будет все ок
источник

R

Rustam in Angular - русскоговорящее сообщество
RA-TA-TATA
Может есть метод как указать, чтобы именно для этого компонента юзались - эти линки, а для всего остального другие
ViewEncapsulation ?
override !important; ?
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Sergey Gurin
А в чем там отличие? Вроде только мапить в json не надо
Ну если 500 юзингов их заколебешься править
источник

О

Олег in Angular - русскоговорящее сообщество
RA-TA-TATA
Может есть метод как указать, чтобы именно для этого компонента юзались - эти линки, а для всего остального другие
::ng deep
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Олег
::ng deep
?
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Олег
::ng deep
Deprecated
источник

DT

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

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Dmitry Teplov
Имхо пока нет альтернативы можно использовать
Ну это, соглашусь
источник

VB

Valentin Buryakov in Angular - русскоговорящее сообщество
Валерий Герасимов
Всем привет. Я хочу подбросить заглушечный компонент вместо router-outlet, когда у пользователя не хватает прав(guard в этом случае просто запрещает переход). Для этого в компоненте обёртке подписываюсь на router.events. При изменении роута производится проверка в зависимости от meta информации в роуте и если нужно подставляется заглушка.

Проблема в том что router.events отдает все события в том числе изменения дочерних роутов. На которые также делается проверка, и запрет на переход  на глубоко вложенный роут приводит к выставлению заглушки на корневом уровне.

И собственно мой вопрос в том, как можно получить/отфильтровать изменения только роута текущего уровня(например корневого routing module в app-component)?
Почем гарды не подходят, там можно navigate сделать на роут-загрушку, типа no-access или с версии 7 теперь с гарды canActivate можно возвращать UrlTree, этот твой роут куда стоит перенаправить.
Имхо, это проще и чище, чем городить с подписками на router.events
https://juristr.com/blog/2018/11/better-route-guard-redirects/
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Есть кто работал здесь с ngx-bootstrap?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
как эту штуку можно двинуть?
источник

ВГ

Валерий Герасимов in Angular - русскоговорящее сообщество
Valentin Buryakov
Почем гарды не подходят, там можно navigate сделать на роут-загрушку, типа no-access или с версии 7 теперь с гарды canActivate можно возвращать UrlTree, этот твой роут куда стоит перенаправить.
Имхо, это проще и чище, чем городить с подписками на router.events
https://juristr.com/blog/2018/11/better-route-guard-redirects/
Да, сейчас работает перенаправлением и все попадают на страницу с описанием проблемы(у вас нет прав). Но сейчас нужно заглушку именно вместо router outlet вставлять, чтобы пользователь понимал что именно ему недоступно(приложение, страница, вкладка).
источник

VB

Valentin Buryakov in Angular - русскоговорящее сообщество
Валерий Герасимов
Да, сейчас работает перенаправлением и все попадают на страницу с описанием проблемы(у вас нет прав). Но сейчас нужно заглушку именно вместо router outlet вставлять, чтобы пользователь понимал что именно ему недоступно(приложение, страница, вкладка).
Ну не совсем понял, в чем именно суть ? в гарде вы точно также можете получить  meta информации из роута, на который переходят и сделать дейтсвия какие-то, либо при перенаправлении передать какую-то доп инфу в компонент-заглушку
источник