Size: a a a

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

2021 March 18

IF

Igor Filippov in Angular - русскоговорящее сообщество
Mikhail Kamakhin
  isInArray<T, U extends keyof T>(st: T, arr: U[]): boolean {
   return arr.indexOf(st) > -1;
 }
Почему ты не сделаешь arr: T[] ?
источник

MK

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

IF

Igor Filippov in Angular - русскоговорящее сообщество
const isInArray = <T>(st: T, arr: T[]): boolean => arr.includes(st)
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
Mikhail Kamakhin
  isInArray<T, U extends keyof T>(st: T, arr: U[]): boolean {
   return arr.indexOf(st) > -1;
 }
не заметил, что keyof это для интерфейсов
источник

M

Maksim in Angular - русскоговорящее сообщество
Igor Filippov
const isInArray = <T>(st: T, arr: T[]): boolean => arr.includes(st)
можно еще сократить - arr.includes(st) 😆
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Maksim
можно еще сократить - arr.includes(st) 😆
Ага, ну хочет человек, пусть пишет. Зато разберется лучше
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
народ почему у меня бустра ngx Не работает
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
источник

ФІ

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Федор Ігор
а что в шаблоне? на шаблон ругается, что там обработчика какого нет
источник

F

Ferrari in Angular - русскоговорящее сообщество
Ребят как можно через cli инициализировать проект в текущую директорию, без создания папки в которую будет все складываться.
То есть у меня есть папка app и как мне в ней развернуть проект?
источник

ФІ

Федор Ігор in Angular - русскоговорящее сообщество
источник

F

Ferrari in Angular - русскоговорящее сообщество
Когда я пишу ng new app-name приложение сохраняется в app-name. А что если мне надо чтобы оно создалось в текущем каталоге? По факту без указания имени проекта
источник

RG

Ranil Garipov in Angular - русскоговорящее сообщество
добрый день. подскажите пожалуйста, столкнулся с проблемой отправки файлов на моб. устройствах. если выбрать картинку из галереи, то файл успешно отправляется, а если открыть камеру, сделать фото, то нет. выдает ошибку.
инпут файл для загрузки файла https://prnt.sc/10p42eh
код отправки https://prnt.sc/10p44od
ошибка: response with status: 0 for URL: null
источник

I

Ingli in Angular - русскоговорящее сообщество
Народ, хелп плз, очень прошу.

у меня проблема в том, что мне нужно делать dispatch, но данные, которые хранились в хранилище - нельзя перезаписать.

т.е. в ините я задаю с хранилища данные в первую переменную, потом делаю диспатч и во вторую переменную загоняю данные. НО этот диспатч вызывает ngOnInit что веред за собой переписывание первой переменной(вот на 2м скрине я вывел длину массива, первый раз там пошло как надо 27 элементов, а второй в эту же переменную записалось 21)


какие пути решения?
источник

I

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

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Ingli
Народ, хелп плз, очень прошу.

у меня проблема в том, что мне нужно делать dispatch, но данные, которые хранились в хранилище - нельзя перезаписать.

т.е. в ините я задаю с хранилища данные в первую переменную, потом делаю диспатч и во вторую переменную загоняю данные. НО этот диспатч вызывает ngOnInit что веред за собой переписывание первой переменной(вот на 2м скрине я вывел длину массива, первый раз там пошло как надо 27 элементов, а второй в эту же переменную записалось 21)


какие пути решения?
А почему диспатч вызывает пересоздание компонента?
источник

I

Ingli in Angular - русскоговорящее сообщество
Дмитрий Р.
А почему диспатч вызывает пересоздание компонента?
не знаю, наверное это его особенность
источник