我有一个自定义的数据类型
type GrpcReturnType ={data: string,error :grpcWeb.RpcError}
如果我不在构造函数Property 'responseData' has no initializer and is not definitely assigned in the constructor.ts(2564)
中初始化它,我会得到以下错误
但是如果我尝试在ctor 中初始化它
constructor() {
this.responseData.data =""
}
我得到错误'responseData' is used before being assigned.ts(2565)
在TypeScript 中初始化自定义类型的语法是什么
使用此格式
constructor() {
this.responseData = <GrpcReturnType>{}
this.responseData.data =""
}