без него зна. а вот какие там поля ??
interface Foo { key: string; foo: number; } keyof Foo // "key" | "foo"
обьект генериться выше . я не знаю какие там поля будут . я не могу накладывать ограничения . пользователя
Record<string, any> // interface { [key: string]: any }
так если он генерится как статически узнать его тип ?
я не знаю его тип . мне нужны наименования его полей
Если не знаешь тип то и не знаешь поля
а, в таком случае ты никак не получишь его ключи до того, как он будет сгенерирован
этот вариант принимает любые строковые значения как ключи обьекта и абсолютно любые значения как значения обьекта
Обсуждают сегодня