Size: a a a

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

2020 May 28

N

Nick in Angular - русскоговорящее сообщество
Bogdan Khamitov
Привет . Подскажите как лучше сделать . Скачал готовый сайт(html+css) , переделал под себя. И есть приложение отдельно . Хочу все это задеплоить. Но если я попытаюсь в отдельный компонент занести сайт , то все стили у меня слетят. Подскажите как выйти из ситуации
Вопрос очень не точный.

Что за приложение?
Как добавляете?

Глобально добавить стили в angular через style.css/scss, можно partial файл создать.

Можно в компонент добавить и убрать инкапсуляцию, плюс изолировать - добавить сверху всего css класс.

Очень много разных вариантов в зависимости от задачи
источник

IS

Irina Shanina in Angular - русскоговорящее сообщество
Привет! Есть тут кто-нибудь разбирающийся в action для github? консультация нужна
источник

I

Isa in Angular - русскоговорящее сообщество
После того как данные в форме сохранились как заблокировать кнопку save типа надо пометить formgroup как dirty false?
источник

IS

Irina Shanina in Angular - русскоговорящее сообщество
Isa
После того как данные в форме сохранились как заблокировать кнопку save типа надо пометить formgroup как dirty false?
Зависит от того, какие условия на самой форме, ну и на кнопке тоже
источник

N

Nikita in Angular - русскоговорящее сообщество
Isa
После того как данные в форме сохранились как заблокировать кнопку save типа надо пометить formgroup как dirty false?
Мб просто disabled=true присвоить самой кнопке?)
источник

IH

Illia Heilenko in Angular - русскоговорящее сообщество
Здравствуйте, подскажите, добрался до старого проекта, обновил зависимости с ангулара 5 до 9, можно как-то запустить анализ проекта и посмотреть есть ли deprecated места которые нужно поправить и тд... ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Illia Heilenko
Здравствуйте, подскажите, добрался до старого проекта, обновил зависимости с ангулара 5 до 9, можно как-то запустить анализ проекта и посмотреть есть ли deprecated места которые нужно поправить и тд... ?
в вебшторме можно запустить инспекцию для поиск deprecated
источник

IH

Illia Heilenko in Angular - русскоговорящее сообщество
Smooth Operator
в вебшторме можно запустить инспекцию для поиск deprecated
оо,спасибо, может в идее тоже есть, завтра проверю, это же встроенная функция, не плагин ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Illia Heilenko
оо,спасибо, может в идее тоже есть, завтра проверю, это же встроенная функция, не плагин ?
ага, встроенная
источник

IH

Illia Heilenko in Angular - русскоговорящее сообщество
понял, благодарю
источник

IH

Illia Heilenko in Angular - русскоговорящее сообщество
ага нашел, работает и в идее, спасибо 👍
источник

ЕП

Егор Полищук... in Angular - русскоговорящее сообщество
привет всем, посоветуйте где почитать про концепцию разработки многоязычных сайтов на ангуляр)
я понимаю есть какието джисоны, которые выгружаются неким образом, но мне бы точнее
источник
2020 May 29

IF

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

ss

san shan in Angular - русскоговорящее сообщество
Доброй ночи. Коллеги, может кто работал с amcharts? Как динамически устанавливать размер шрифта? Пришлось решать через костыль. Рассчитывать ширину чарта и шрифт устанавливать в зависимости от ширины.
источник

ЕП

Егор Полищук... in Angular - русскоговорящее сообщество
данке😁
источник

ПП

Павел П in Angular - русскоговорящее сообщество
В задницу ваши активейтед роуты, в задницу ваши редюксы, спустя 5 часов поисков - написал функцию, дет за 2 минуты, которая конкатенирует текущий урл и нужный. Мб кому пригодится
public static urlRelativeTo(currentUrl: string, path: string): string {
   const currentRoutesList = currentUrl.split('/');
   const pathRoutesList = path.split('/');
   const countOfDoubleDots = pathRoutesList.filter(val => val === '..').length;
   if (countOfDoubleDots > currentRoutesList.length - 1) {
     console.error('Too many double dots');
     return '';
   } else {
     if (countOfDoubleDots !== 0) {
       currentRoutesList.splice(-countOfDoubleDots);
     }
     return currentRoutesList.concat(pathRoutesList.filter(val => val !== '..')).join('/');
   }
 }
#HateGoogle
источник

ПП

Павел П in Angular - русскоговорящее сообщество
san shan
Доброй ночи. Коллеги, может кто работал с amcharts? Как динамически устанавливать размер шрифта? Пришлось решать через костыль. Рассчитывать ширину чарта и шрифт устанавливать в зависимости от ширины.
Напиши свой чарт, и там кастомную логику)
источник

ss

san shan in Angular - русскоговорящее сообщество
Павел П
Напиши свой чарт, и там кастомную логику)
Невозможно)
источник

R

Rudolfenstein in Angular - русскоговорящее сообщество
san shan
Невозможно)
Все возможно
источник

A

AlexanderFSP in Angular - русскоговорящее сообщество
Всем привет, есть вопрос по поводу организации CSS в ng приложениях (я уверен, что это уже моветон, но поискав по ключам в чатике - я так и не нашел ответ на свой вопрос).
Сообственно, исторически сложилось, что использовал BEM(только нэйминг конвенцию) для имплементации верстки, но присутствует понимание, что с инкапсуляцией стилей нет смысла использовать его в том виде, в котором он описан в доке.  Посмотрел как написаны стили https://angular.io для примера - то там используется SMACSS методология, все стили глобальные, компонентых стилей нет.
Сообственно вопросы:
1. Насколько это является нормой в современное время не использовать инкапсуляцию стилей?
2. Про какие css методологии(конвенции) стоит почитать, которые приятно использовать с инкапсуляцией стилей?

Спасибо!
источник