Це
const { foo: IFoo[] } = bar;
і це
const { foo: Array<IFoo> } = bar;
розумно викличе помилку.
І це
const { foo: TFoo } = bar;
просто знищить TFoo
майно.
Як можна вказати типи деструктованих властивостей об'єкта?
Це покрито досить добре тут .
Коментар @ user663031 слід видалити, оскільки він вводить в оману.
—
Саске Учіха
@SasukeUchiha Стаття недоступна, але більшість статей може бути гугл за заголовком статті. Він був переміщений на mariusschulz.com/blog/… . Він справді проливає трохи світла.
—
колба Естуса
Це корисно. Дякую.
—
Саске Учіха
bar
?