TypeScript创建泛型类报错(泛型类)
Posted 蓝盒子itbluebox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeScript创建泛型类报错(泛型类)相关的知识,希望对你有一定的参考价值。
Property ‘zeroValue’ has no initializer and is not definitely assigned in the constructor.
Property ‘add’ has no initializer and is not definitely assigned in the constructor.
解决方法一
TypeScript的新特性所有定义的值必须赋予,初始值
我们设置其值 是可选
zeroValue?: T;
add?: (x: T, y: T) => T
解决方法二
创建构造方法
constructor(zeroValue: T)
this.zeroValue = zeroValue
以上是关于TypeScript创建泛型类报错(泛型类)的主要内容,如果未能解决你的问题,请参考以下文章