Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 25

EZ

Egor Zholnin in TypeScript — русскоговорящее сообщество
источник

MS

Maxim Sosnov in TypeScript — русскоговорящее сообщество
Можно бахнуть перегрузку
плейграунд
источник

EZ

Egor Zholnin in TypeScript — русскоговорящее сообщество
О, круто
Спасибо
источник

D

Denchik in TypeScript — русскоговорящее сообщество
Доброго времени суток, кто подскажет как на typescript правильно заменить конструкцию object[key] (динамические обратиться в свойствам обьекта) что бы линтер не матерился. Спасибо ?
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Denchik
Доброго времени суток, кто подскажет как на typescript правильно заменить конструкцию object[key] (динамические обратиться в свойствам обьекта) что бы линтер не матерился. Спасибо ?
Прописать динамические свойства?
источник

D

Denchik in TypeScript — русскоговорящее сообщество
получать данные обьекта через квадратные скобки
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Нет; в смысле тип нормально пропиши
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Или покажи ошибку
источник

D

Denchik in TypeScript — русскоговорящее сообщество
Max Syabro
Или покажи ошибку
источник

D

Denchik in TypeScript — русскоговорящее сообщество
источник

НК

Назар Калитюк in TypeScript — русскоговорящее сообщество
нужно добавит в интерфейс [index: string]: any как то так
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
NewUnit: keysOf iitemperiods
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Попробуй так
источник

D

Denchik in TypeScript — русскоговорящее сообщество
Назар Калитюк
нужно добавит в интерфейс [index: string]: any как то так
этот вариант сработал, спасибо
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Может кто в курсе -
ts приложение - иде видит типы всех модулей как подобает, подсказывает, подсвечивает.
Но, если импортировать модуль из нодмодлей (написаный на тс) - тс пишет что не может найти этот модуль.
Но, если этот моуль из нодмодулей заранее собрать (чтобы появилить d.ts файлы) ты начинает его видить.
При этом тс файлы в самом проекте (не в нодмодулях) иде читает без проблем (без d.ts)

Почему если модуль в node_modules но тсу нужны дополниельно d.ts файлы, а если нет то не нужны?
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Назар Калитюк
нужно добавит в интерфейс [index: string]: any как то так
Это тоже самое что просто any
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Denchik
этот вариант сработал, спасибо
Вариант не очень
источник

D

Denchik in TypeScript — русскоговорящее сообщество
Max Syabro
NewUnit: keysOf iitemperiods
я просто не совсем понимаю куда это лепить надо
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Denchik
я просто не совсем понимаю куда это лепить надо
В тип передаваемый функции
источник

JS

John Smith in TypeScript — русскоговорящее сообщество
Подскажите, на вход приходит такая штука:
element: AccountCategoryType | CalculationType

Эти типы отличаются полями, я проверяю, если ли у element определенное поле, а дальше скармливаю element одному из двух компонентов. Один (пусть будет A) ожидает на входе AccountCategoryType, другой (пусть будет B) - CalculationType.
Но я получаю ошибку, что нельзя скормить компоненту A element типа AccountCategoryType | CalculationType. Как мне это разрулить?
источник