我想根据条件设置变量的类型/接口。如果可能的话,我希望没有重新分配的变量。以下代码的comment1: 在这里将类型设置为responseData: typeA | typeB = response.data会导致Errormessage "Property 'specificBValue' does not exist on type 'typeA
最近从C#转到了TypeScript。下面的代码运行良好,没有错误。然而,我怀疑我没有理解一些TS基础知识,因为我们只是定义接口并像使用对象/类一样使用它们。声明在接口中定义的类型的变量,然后将该变量分配给它自己的类型化对象的正确方法是什么?// error if I do not do this if check in above line