ключ объекта? Пишу:
type Test = {
a: string;
b: number;
};
type Trololo<T> = {
name: keyof T;
}
Но если пытаюсь это дело все использовать:
const myTrololo: Trololo<Test> = { name: 'a' }
то вылетает ошибка: Type 'string' is not assignable to type '"a" | "b"'. Подскажите, пожалуйста, как можно сделать так, чтобы и проверка по названию ключей была и не было ошибок?
добрый. странно, вы используете именно так, как вы написали?
Глянь пример я скидывал - на пару экранов выше
Обсуждают сегодня