|
0
|
| Christian Ivicevic · 技术社区 · 7 年前 |
|
|
1
2
希望这有帮助,这里有一些事情正在进行,首先,额外的方括号没有任何作用,因为联合是交换的,意思是a |(B | C)和(a | B)| C基本上方括号没有任何意义,其次,要绕过函数问题,只需写状态类型!==“object”意味着你从联合中去掉了2/3,只剩下函数。希望这有帮助
|
|
|
2
0
您需要一个类型保护来帮助您将联合类型缩小到特定的函数类型。
|