![]() |
1
Opportunity 74 天前
给工具方法再加个类型参数,然后继续写 T 呗
|
![]() |
2
xiaoming1992 74 天前
添加一个默认参数,如 BaseDataType
```typescript export interface ReportTreeNode<T extends BaseDataType = BaseDataType> { } ``` |
![]() |
3
xiaoming1992 74 天前
或者用 any ,再忽略 eslint 提示
|
4
hahaFck OP @xiaoming1992 #2 嗯,ts 好像只能在有默认参数的时候才能忽略掉泛型
|
5
hahaFck OP @Opportunity 写多了,感觉好麻烦,关键有的时候方法就不关心泛型呢
|
6
yanyiming 73 天前
那就把默认参数设为 any.
|