Size: a a a

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

2020 January 17

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Galeups
ну я тупо все сервисы импорчу в модуль
Это нормально
источник

С

Светлана in Angular - русскоговорящее сообщество
кто использовал Intersection Observer в ангулар приложении, как это правлиьно сделать?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Типа если нужно часть логики из компонента вынести в сервис, но при этом логика тесно связана с компонентом, то имхо тогда нет смысла сервис в модуле определять.
Но чаще сервис содержит какую то общую логику и определяется в модуле
источник

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
Eugene
Не по теме сообщения, но, не хотите попробовать vscode? Он сильно лучше и быстрее атома.
нет нет. VSCode я как раз не хочу. Так как на нём многие пишут, но у него UI, как будто IDE такая мол связана с Visual Studio. У меня с ней не прятный опыт остался.
источник

D

Dima in Angular - русскоговорящее сообщество
Plomipu Dmitri
нет нет. VSCode я как раз не хочу. Так как на нём многие пишут, но у него UI, как будто IDE такая мол связана с Visual Studio. У меня с ней не прятный опыт остался.
Кроме лого там общего мало
источник

E

Eugene in Angular - русскоговорящее сообщество
Plomipu Dmitri
нет нет. VSCode я как раз не хочу. Так как на нём многие пишут, но у него UI, как будто IDE такая мол связана с Visual Studio. У меня с ней не прятный опыт остался.
VSCode ничего общего с VStudio не имеет. И я вас уверяю, vscode на несколько порядков шустрее и продвинутее, чем атом.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Dima
Кроме лого там общего мало
ну они оба редактора
а не иде)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
ставьте jetBrains ProjectRider хорошая IDE
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
для разработки фронта ?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
я её использую для фронта и бэка сразу, ангуляр на ней очень круто заходит
источник

D

Dima in Angular - русскоговорящее сообщество
Sergey Khrolenok
для разработки фронта ?
Поставьте себе веб шторм и вскод, что больше понравится то и будете использовать (вскод)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Dima
Поставьте себе веб шторм и вскод, что больше понравится то и будете использовать (вскод)
ну кстати да, шторм думаю то же самое предоставляет)
источник

МИ

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

G

Galeups in Angular - русскоговорящее сообщество
я пересел с вскода на вебшторм и ни капли не пожалел
источник

Е

Евгений in Angular - русскоговорящее сообщество
Galeups
я пересел с вскода на вебшторм и ни капли не пожалел
+1
источник

E

Eugene in Angular - русскоговорящее сообщество
Galeups
я пересел с вскода на вебшторм и ни капли не пожалел
это уже следующая итерация, пересесть с редактора на ide. а пока человека надо просто спасти от атома, потому что атом - это самый медленный и корявый редактор, который я видел. ей богу, nodepad++ или sublime лучше будут для разработки под анг.
источник

G

Galeups in Angular - русскоговорящее сообщество
он тебе подсказывает, что  у тя дублирование кода!!!!! при чем он анализирует совершенно разные файлы. Ни говоря уже о автоматической правке импортов при переименовании
источник

G

Galeups in Angular - русскоговорящее сообщество
меня на атоме хватило пару недель )))
источник

E

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

D

Danil in Angular - русскоговорящее сообщество
Oleg Safonov
ну типа
let needRenderBlock1 = false;
let needRenderBlock2 = false;

roles.forEach(role => {
   if (#логика#) {
       needRenderBlock1 = true;
   }

   if (#логика#) {
       needRenderBlock2 = true;
   }
});

if (needRenderBlock1) {
}
спасибо!!!
источник