关于ts报错:通用类型’Array ‘需要1个类型参数。

136次阅读
没有评论

typescript报错:通用类型’Array <T>’需要1个类型参数。

解决:给Array的类型加上内部类型,如<String>

let list:Array<String> = [];
list = ['string1', 'string2', 'string3'];

假如Array内部还是一个Array,而内部是number型,则需要:

let lists:Array<Array<number>> = [];
Lists = [
    [1, 1, 1, 1, 1, 1, 1, 1, 1],
    [1, 1, 1, 1, 1, 1, 2, 1, 2],
    [1, 2, 1, 1, 1, 2, 1, 1, 3],
]

 

facingscreen
版权声明:本站原创文章,由 facingscreen2022-10-05发表,共计263字。
转载说明:本文为搜栈网原创文章,除特殊说明外皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码