Size: a a a

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

2021 March 18

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
нет. в нем не описан опыт работы с ангуляром и архитектура.
источник

ap

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

ap

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

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Вакансии и поиск работы: @javascript_jobs
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
это из гугла ссылки или вы сами их изучали и работаете по ним? есть на русском?
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
я до этих курсов не дошел еще, прохожу другие но из этого же источника, мне нравятся их курсы, на счет русского не думаю =) но у лекторов там хороший английский
источник

DK

Dima Kachurynets in Angular - русскоговорящее сообщество
Привет, подскажите либу которая визуализирует зависимости Angular
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Евгений Войтенко
Коллеги, добрый день. А есть ли где мануал с бест практисами по ангуляру? Как правильно строить архитектуру и прочее? Я хочу такой сделать, не хочу избрать велосипед. Идея дать новому разработчику мануал, он его прочитал и через неделю при код ревью у него код такой же как и у тебя.
На кодревью проще всего объяснить. Ну и сам код проекта, человек посмотрит, как пишут и будет пытаться так же.
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
А вообще по-моему архитектура на фронтенде везде одна и та же, безотносительно фреймворка
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
Подскажите, что не так указал в типах?
  isInArray<T, U>(st: U, arr: T[]): boolean {
   const newSt = '' + st;
   return arr.indexOf(newSt) > -1;
 }
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
Mikhail Kamakhin
Подскажите, что не так указал в типах?
  isInArray<T, U>(st: U, arr: T[]): boolean {
   const newSt = '' + st;
   return arr.indexOf(newSt) > -1;
 }
Наверное раз newSt всегда строка, то arr должен иметь тип string[], чтобы использовать indexOf в связке с newSt
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
Andrii Krashivskiy
Наверное раз newSt всегда строка, то arr должен иметь тип string[], чтобы использовать indexOf в связке с newSt
Что-то такая же ошибка
  isInArray<T extends string[], U>(st: U, arr: T[]): boolean {
   const newSt = '' + st;
   return arr.indexOf(newSt) > -1;
 }
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Mikhail Kamakhin
Что-то такая же ошибка
  isInArray<T extends string[], U>(st: U, arr: T[]): boolean {
   const newSt = '' + st;
   return arr.indexOf(newSt) > -1;
 }
Зачем тебе вообще разные типы данных?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
По логике в массиве T[] ты ж будешь искать T
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
Mikhail Kamakhin
Что-то такая же ошибка
  isInArray<T extends string[], U>(st: U, arr: T[]): boolean {
   const newSt = '' + st;
   return arr.indexOf(newSt) > -1;
 }
Попробуй убрать T
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
Andrii Krashivskiy
Попробуй убрать T
Откуда именно?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
function isInArray<T>(st: T, arr: T[]): boolean {
 return arr.indexOf(st) > -1;
}
источник

ss

san shan in Angular - русскоговорящее сообщество
Igor Filippov
function isInArray<T>(st: T, arr: T[]): boolean {
 return arr.indexOf(st) > -1;
}
++++
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
st это же типа по логике может быть не элементом массива, поэтому такая логика
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Но ты ж понимаешь что indexOf только с примитивами работает?
источник