如果您碰巧知道socket.io,那么您可能知道您会将与事件关联的数据作为参数获取,现在我已经实现了一个自定义路由系统,其中路由的处理程序在一个类似express.js的request对象中获取数据。: public data: T;现在typescript中的泛型非常有限,因为类型信息在编译后被删除,我不能使用泛型请求参数(这是模型的类型
下面是使用strictNullChecks: true的类型记录中的代码片段 let index: number = this.containsnull; // error null is not assignable to type 'T' return this.map[index].value;如您所见,由于编译错误