Size: a a a

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

2020 April 17

АК

Андрей Кожевников in TypeScript — русскоговорящее сообщество
Спасибо, посмотрю
источник

A

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

A

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

АБ

Александр Бакиматов in TypeScript — русскоговорящее сообщество
ArtMen007
как удалить поле у обьекта
delete? деструктурзация?
источник

A

ArtMen007 in TypeScript — русскоговорящее сообщество
delete не сработал, а деструктуризация как ?
источник

🦉⁣

🦉 ⁣ in TypeScript — русскоговорящее сообщество
ArtMen007
delete не сработал, а деструктуризация как ?
const { fieldToDelete: _, …rest } = original
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ArtMen007
delete не сработал, а деструктуризация как ?
Что значит не сработал?)
источник

A

ArtMen007 in TypeScript — русскоговорящее сообщество
все сработало, спс
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Деструктуризация создаст новый объект без поля, delete изменит существующий объект
источник

MM

Mark Mark_bass in TypeScript — русскоговорящее сообщество
Ребята, подскажите, не могу найти TS syntax validator. Мне надо код на тайп скрипте без компиляции проверить на синтаксические ошибки. Такое вообще существует ?
источник

MM

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

AK

Alexey Kuzmichev in TypeScript — русскоговорящее сообщество
Mark Mark_bass
Ребята, подскажите, не могу найти TS syntax validator. Мне надо код на тайп скрипте без компиляции проверить на синтаксические ошибки. Такое вообще существует ?
tsc?
источник

MM

Mark Mark_bass in TypeScript — русскоговорящее сообщество
ну tsc - же компилирует, и проверяет одновременно, мне надо без копиляции...
источник

OR

Oleg Rizhkov in TypeScript — русскоговорящее сообщество
помогите плез разобраться, почему тип не работает.
const onChangeSlider = (e: React.ChangeEvent<{}>, newValue: number | number[]) => {...

слайдер из материала. не пойму, откуда этот '(event: FormEvent<HTMLSpanElement>) => void' и как его убрать.
источник

OR

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

NS

Nikita Stenin in TypeScript — русскоговорящее сообщество
Oleg Rizhkov
помогите плез разобраться, почему тип не работает.
const onChangeSlider = (e: React.ChangeEvent<{}>, newValue: number | number[]) => {...

слайдер из материала. не пойму, откуда этот '(event: FormEvent<HTMLSpanElement>) => void' и как его убрать.
А можешь показать полный интерфейс пропсов Slider и пропсов компонента где ты задаёшь onChangeSlluder?
источник

OR

Oleg Rizhkov in TypeScript — русскоговорящее сообщество
Nikita Stenin
А можешь показать полный интерфейс пропсов Slider и пропсов компонента где ты задаёшь onChangeSlluder?
источник

OR

Oleg Rizhkov in TypeScript — русскоговорящее сообщество
Nikita Stenin
А можешь показать полный интерфейс пропсов Slider и пропсов компонента где ты задаёшь onChangeSlluder?
что непонятно - так работает. то есть, если написать типы самому.
источник

NS

Nikita Stenin in TypeScript — русскоговорящее сообщество
Oleg Rizhkov
что непонятно - так работает. то есть, если написать типы самому.
Сложно понять. Там типы вычисляются динамически и вот смог воспроизвести проблему https://codesandbox.io/s/youthful-sun-6cdic?file=/src/App.tsx
источник

NS

Nikita Stenin in TypeScript — русскоговорящее сообщество
В какой-то момент объединяются пропсы span и компонента slider, поэтому и возникает такая ошибка
источник