采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在ts playground 中 interface 貌似也能用 & , | 这些操作符。不知道是不是我理解的有问题,希望各位同学解答下。 下面代码,ts 能提示说我少了 age 这个属性
interface A { name: string } interface B { age: number } let s:A & B = { name: 'joel' }
你的代码 s的类型是 A&B,所以你的s 必须同时满足A和B的类型。相当于js中的 与 ,需要同时满足!你的这个问题和 interface 与 type没有关系
登录后可查看更多问答,登录/注册
解锁 React17 高阶用法,轻松应对大型复杂长周期项目
2.8k 2
3.1k 7
1.9k 2
1.7k 2
1.8k 1