Angular почему нельзя отключать ViewEncapsulation. Подключение глобальных стилей в проект

  Рет қаралды 1,140

Максим Гром

Максим Гром

Күн бұрын

Пікірлер: 18
@killxflip8547
@killxflip8547 Жыл бұрын
Есть кейс когда отключить инкапсуляцию - нормально. При разработке микрофронтенда, хост приложению, в которое встраиваются другие микрофронтенды можно отключить инкапсуляцию стилей, чтобы корректно работали remote приложения
@ArtyomManokhin
@ArtyomManokhin Жыл бұрын
Норм. Полезно и интересно! Пасиб.
@andreifilimonchyk8318
@andreifilimonchyk8318 Жыл бұрын
Топ!) спасибо)
@vitaliit.7588
@vitaliit.7588 Жыл бұрын
Максим, и снова спасибо за видео! Хотел бы добавить, что данная ошибка не всегда присуща начинающим разработчикам. У меня на проекте есть коллега, который типа senior-fullstack (с бекэнда начинал), так он жутко не любит конструкцию :host ::ng-deep .some-class из-за подсветки deprecated и отключает в своих компонентах инкапсуляцию, а стили переписывает как и в него все складывает🙂
@grommaks
@grommaks Жыл бұрын
Ухты :) у нас тех долг поубирать такие вот отключения если возможно
@alexejks8468
@alexejks8468 Жыл бұрын
@@grommaks но если это deprecated, то значит рано или поздно отключат и придется бегать по всему проекту и менять?
@grommaks
@grommaks Жыл бұрын
@@alexejks8468 теоретически да, но пока нет замены, и до 16 версии ни слова об отключении Пока можно спать спокойно :)
@tynoheaekbat2328
@tynoheaekbat2328 Жыл бұрын
в названии видео опечатка - "глоАБльных", вместо "глоБАльных" :) спасибо за видео!
@grommaks
@grommaks Жыл бұрын
Спасибо за фидбек :)
@timurbirgalin4704
@timurbirgalin4704 Жыл бұрын
Всем привет! У меня вопрос по ViewEncapsulation.None: у нас на проекте мы используем его в подавляющем большинстве компонентов, мы также используем две собственных UI-библиотеки. Я правильно понимаю, что в данном случае отключение инкапсуляции позволяет стилям библиотек применяться и корректироваться в самих компонентах? К слову, мы всегда ограничиваем область видимости рамками конкретного компонента, чтобы не было аффекта на внешний код. P.S. Спасибо автору за работу, очень полезные и интересные видео:)
@grommaks
@grommaks Жыл бұрын
В видео я показываю что эффект на все приложение :) посмотрите видео 🤓
@alexeyrusakov1999
@alexeyrusakov1999 Жыл бұрын
Максим, добрый день!) Наткнулся на ваш канал, много интересного и полезного контента, спасибо! Я немного знаком с ангуляром(основы) но хочу углубить знания и попрактиковаться. Подскажите, какие видео у вас лучше посмотреть?
@grommaks
@grommaks Жыл бұрын
Добрый день, на главной канала есть группа плейлистов по ангулар, причем отсортированная, вот ссылка если не получится найти youtube.com/@grommaks?si=fI8wRxMdE4wqS5dW
@UC1C0GDMTjasAdhELHZ6lZNg
@UC1C0GDMTjasAdhELHZ6lZNg Жыл бұрын
Я так понимаю если задавать уникальные названия для классов и писать стили только в них, проблема не особо серьезная.
@grommaks
@grommaks Жыл бұрын
Да, все верно, но раз в год и палка стреляет…а на проекте с сотней разработчиков будет риск нарушить эту договоренность
@RK-gm4pd
@RK-gm4pd Жыл бұрын
Спасибо за видео. На сколько прцентов Ангуляр "баг как таковой"? )) Почему не уберут из Ангуляра все єти неєкспектид бихєвиар и деприкейтет и викатят чистую версию? Учить Ангюлар - єто жах
@grommaks
@grommaks Жыл бұрын
Любая сила требует ответственности :) больше возможностей, больше шансов сделать не правильно
@grommaks
@grommaks Жыл бұрын
Если бы я снимал видео по реакт или вью, там было бы не меньше проблем :)
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 6 МЛН
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 11 МЛН
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 60 МЛН
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 52 М.
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 6 МЛН