【发布时间】:2020-10-03 00:20:42
【问题描述】:
而不是用 Typescript 写这个:
const ADMIN_PRODUCT = useAdminProduct();
const mode = ADMIN_PRODUCT.mode;
const product = ADMIN_PRODUCT.product as TYPES.PRODUCT; // I NEED TO ASSERT: product as TYPES.PRODUCT
const invalidFields = ADMIN_PRODUCT.invalidFields;
我想同时使用对象解构和类型断言:
const {mode, product as TYPES.PRODUCT, invalidFields} = useAdminProduct();
但这不起作用。我可以用其他类似的方式吗?
【问题讨论】:
标签: typescript casting typescript-typings type-assertion object-destructuring